通过ServletContext实现对servlet的请求转发
来源:互联网 发布:国内第一家网络银行 编辑:程序博客网 时间:2024/05/09 10:48
通过ServletContext 实现客户端对一个servlet 的请求转发到另一个servlet:
ServletContextDemo2.java文件:
package com.neu;//转发源import java.io.IOException;import javax.servlet.RequestDispatcher;import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class ServletContextDemo2 extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {ServletContext sc = getServletContext();RequestDispatcher rd = sc.getRequestDispatcher("/servlet/ServletContextDemo3");//转发的地址。ServletContext得到的,地址必须以"/"开头,该"/"代表着当前应用的访问路径。rd.forward(request, response);}public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {}}
ServletContextDemo3.java文件:
运行结果:package com.neu;//转发的目标import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class ServletContextDemo3 extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {response.getWriter().write("I am three");}public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {}}
运行:http://localhost:8080/ServletDemo/servlet/ServletContextDemo2
结果:I am three
0 0
- 通过ServletContext实现对servlet的请求转发
- 【JSP开发】通过ServletContext实现请求转发
- ServletContext实现请求转发
- servletContext实现请求转发
- Servlet之ServletContext请求转发
- Servlet中实现请求转发
- (18)servletContext应用:获取web应用的初始化参数、实现servlet转发、利用servletContext对象读取资源文件
- 通过ServletContext实现Servlet之间共享数据
- 使用反射对Servlet请求进行转发
- Servlet实现通过getRequestDispatcher().forward页面转发
- servlet实现请求转发和请求重定向的特性与区别
- Spring中ApplicationContextAware实现获取bean的工具类,在servlet中通过servletContext获取application
- servlet的重定向和请求转发
- servlet请求转发的三种方式
- servlet的请求转发与重定向
- Servlet的请求转发和重定向
- servlet的请求转发和重定向
- servlet的请求转发和重定向
- CTR预估
- 持续集成(Continuous integration)
- vector合并
- onerror=handleErr
- putty使用密钥登陆OpenSSH
- 通过ServletContext实现对servlet的请求转发
- CSS入门大二下暑假总结---1
- java_(1)设计模式(单例模式)
- (总结)Nginx配置文件nginx.conf中文详解
- CenOS Linux安装nginx
- 一个css+jq的日历控件
- ugui文字颜色的呼吸灯效果
- HDU 5860 Death Sequence
- Mat类型读取像素,修改像素方法