Servlet中使用RequestDispatcher调派请求--include
一共有两种调派方式,一个是include用于包含进来,一个是forward,是转发出去。
这时先测试包含的include方式。
Some.java:
package cc.openhome;import java.io.IOException; import java.io.*; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse;/*** Servlet implementation class Some*/ @WebServlet("/some.view") public class Some extends HttpServlet {private static final long serialVersionUID = 1L;/*** @see HttpServlet#HttpServlet()*/public Some() {super();// TODO Auto-generated constructor stub }/*** @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)*/protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {// TODO Auto-generated method stubPrintWriter out = response.getWriter();out.println("Some do one...");RequestDispatcher dispatcher = request.getRequestDispatcher("other.view");dispatcher.include(request, response);out.println("Some do tow...");out.close();}}
OtherServlet.java:
package cc.openhome;import java.io.IOException; import java.io.*; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse;/*** Servlet implementation class OtherServlet*/ @WebServlet("/other.view") public class OtherServlet extends HttpServlet {private static final long serialVersionUID = 1L;/*** @see HttpServlet#HttpServlet()*/public OtherServlet() {super();// TODO Auto-generated constructor stub }/*** @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)*/protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {// TODO Auto-generated method stubPrintWriter out = response.getWriter();out.println("Other do one...");}}
转载于:https://www.cnblogs.com/aguncn/p/5468826.html
Servlet中使用RequestDispatcher调派请求--include相关推荐
- ajax servlet设置响应,在jquery的请求ajax与在servlet中的响应ajax
这次给大家带来在jquery的请求ajax与在servlet中的响应ajax,在jquery的请求ajax与在servlet中的响应ajax的注意事项有哪些,下面就是实战案例,一起来看一下. 在jsp ...
- JSP、Servlet中get请求和post请求的区别总结
在学习JavaWeb最初的开始阶段,大家都会遇到HttpServlet中的doGet和doPost方法.前两天看<Head First Servlets & JSP>看到其中讲关于 ...
- java中的post的作用,JSP、Servlet中get请求和post请求的区别总结
在学习JavaWeb最初的开始阶段,大家都会遇到HttpServlet中的doGet和doPost方法.前两天看<Head First Servlets & JSP>看到其中讲关于 ...
- AJAX POST请求中參数以form data和request payload形式在servlet中的获取方式
HTTP请求中,假设是get请求,那么表单參数以name=value&name1=value1的形式附到url的后面,假设是post请求,那么表单參数是在请求体中,也是以name=value& ...
- servlet中请求转发forword与重定向redirect区别
1.请求转发(RequestDispatcher)的过程: 客户首先发送一个请求到服务器端,服务器端发现匹配的servlet,并指定它去执行,当这个servlet执行完之后,它要调用getReques ...
- servlet中请求转发(forword)与重定向(sendredirect)的区别
servlet请求转发与重定向的区别: request.setAttribute("test","hello"); request.getRequestDisp ...
- Servlet的学习之Request请求对象(3)
本篇接上一篇,将Servlet中的HttpServletRequest对象获取RequestDispatcher对象后能进行的[转发]forward功能和[包含]include功能介绍完. 首先来看R ...
- Java Servlet中Filter过滤器的原理以及使用方式
详细介绍了Java Web Servlet中的Filter过滤器的原理以及常见用法. 文章目录 1 Filter接口 1.1 过滤器的生命周期 1.2 doFilter过滤方法 2 Filter的使用 ...
- Servlet中转发和重定向的路径问题以及表单提交路径问题
一.请求转发与响应重定向的种类 有两种方式获得Servlet 转发对象(RequestDispatcher):一种是通过HttpServletRequest的getRequestDispatcher( ...
最新文章
- git 设置别名大全( git alias)
- linux安装成桌面
- 大前端快闪二:react开发模式 一键启动多个服务
- 【UOJ#33】【UR #2】树上GCD(长链剖分/根号分类讨论)
- iOS 应用程序的国际化
- 电商美工需要的优质PSD素材,减少设计师75%办公加班时间
- 数据框的合并排序、描述统计、分箱
- 【码上实战】【立体匹配系列】经典SGM:(3)代价聚合
- PS教程:一分钟搞定 超简单PS皮肤美白方法
- Linux 运维工程师职业技能要求
- 0033__PDM,全称为 Persepolis Download Manager
- 神舟精盾 t97 键盘背光灯如何设置亮的时间
- # 英语四级 词根+例句
- Python 爬虫下载图片两种方法
- 走近求伯君1 求伯君,1964年11月26日出生于浙江新昌县。
- 基于websocket协议的即时通讯webapp(摘自本人毕业论文)
- uoj #246. 【UER #7】套路
- 【web前端开发】什么是前端?
- 2019河南对口升学高考试卷计算机专业课,2019年河南省对口升学:考试和录取
- 批处理文件调用oracle实例
热门文章
- python基本语法语句-python 语法基础篇 一
- python使用for循环打印99乘法表-Python中的九九乘法表(for循环)
- 学python有必要买书吗-终于明白python需要学什么
- python软件有多大-Python程序有多大?
- python程序员在公司都是做什么的-为什么企业很难招聘到好的python程序员?
- 初学者python用哪个版本好-python用哪个版本好
- python怎么读是啥意思-请问在python中**是啥什么意思?
- python三层装饰器-python 3层装饰器及应用场景
- 零基础是学java还是python-零基础自学编程,学Java难还是Python难?
- python编程基础与应用-Python程序设计:从编程基础到专业应用