zoukankan      html  css  js  c++  java
  • request对象

    Servlet三大域对象的应用 request、session、application(ServletContext)

    请求转发器:

    public void doGet(HttpServletRequest request, HttpServletResponse response)
                throws ServletException, IOException {
            
            request.setAttribute("name", "勒布朗");
            System.out.println("-----set done------");
            RequestDispatcher rd = request.getRequestDispatcher("/servlet/requestDemo2");
            //请求转发
            //转发到
            rd.forward(request, response);
        }

    注意:

    request对象的请求转发支持相对路径

    ServletContext对象的请求转发不支持相对路径。

    请求转发URL的写法:

    1.客户端跳转(由浏览器发出请求):路径前加工程名称  request.getContextPath();

                            a) 表单

             b) script,link , img 标签

             c)chao超链接

    2.服务端跳转(由服务器发出对的请求):路径前不加工程名称。

    //请求重定向到新的资源
    response.sendRedirect(request.getContextPath()  + "/servlet/ServletRquest2");
  • 相关阅读:
    路飞学城Python-Day142
    路飞学城Python-Day141
    路飞学城Python-Day140
    路飞学城Python-Day136
    路飞学城Python-Day137
    路飞学城Python-Day117
    java基础知识总结
    Maven
    MySql实现分页查询
    js中的正则表达式入门
  • 原文地址:https://www.cnblogs.com/taiguyiba/p/6134205.html
Copyright © 2011-2022 走看看