黑马程序员技术交流社区

标题: ServletContext和ServletRequest都能得到RequestDispatcher区别 [打印本页]

作者: tfy    时间: 2012-12-23 22:48
标题: ServletContext和ServletRequest都能得到RequestDispatcher区别
五、ServletContextServletRequest都能得到RequestDispatcher区别
1ServletContext
RequestDispatcher getRequestDispatcher(String path):path必须以"/"开头,代表当前的应用。这种写法,叫做绝对路径写法。
2ServletRequest
RequestDispatcher getRequestDispatcher(String path):
                                                path可以以"/"开头:代表当前的应用。这种写法,叫做绝对路径写法。
                                                也可以不以"/"开头:代表相对路径。
//包含:元组件
public class ServletDemo3 extends HttpServlet {
        public void doGet(HttpServletRequest request, HttpServletResponse response)
                        throws ServletException, IOException {
                response.setContentType("text/html;charset=UTF-8");
                PrintWriter pout= response.getWriter();
                pout.write("安徽黄梅戏");
                RequestDispatcher rd=request.getRequestDispatcher("/servlet/ServletDemo4");
                rd.include(request, response);
        response.setContentType("text/html;charset=UTF-8");
                        PrintWriter pout= response.getWriter();
                        pout.write("不错哦 我喜欢");







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2