码迷,mamicode.com
首页 > 其他好文 > 详细

请求转发

时间:2019-10-15 14:53:51      阅读:76      评论:0      收藏:0      [点我收藏+]

标签:使用   color   div   for   地址栏   auth   登录   throw   date   

请求转发:一种在服务器内部的资源跳转的方式

  实现:

 1 import javax.servlet.RequestDispatcher;
 2 import javax.servlet.ServletException;
 3 import javax.servlet.annotation.WebServlet;
 4 import javax.servlet.http.HttpServlet;
 5 import javax.servlet.http.HttpServletRequest;
 6 import javax.servlet.http.HttpServletResponse;
 7 import java.io.IOException;
 8 
 9 /**
10  * @Author: 艾康
11  * @Date: 2019/10/15 14:35
12  */
13 @WebServlet("/servlettest3")
14 public class ServletTest3 extends HttpServlet {
15     protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
16     //点击登录后跳转到另一个html
17         //步骤:
18         //1.通过request对象获取请求转发器对象
19         RequestDispatcher requestDispatcher = request.getRequestDispatcher("/aaa.html");
20         //2.使用RequestDispatcher对象进行转发
21         requestDispatcher.forward(request,response);
22     }
23 
24     protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
25         this.doPost(request,response);
26     }
27 }

  2.特点:

    1.浏览器地址栏路径不发生变化

    2.只能转发到当前服务器内部资源中

    3.只转发一次请求

请求转发

标签:使用   color   div   for   地址栏   auth   登录   throw   date   

原文地址:https://www.cnblogs.com/aikang525/p/11677602.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!