javaweb学习12:Response重定向
- 
Response实现重定向: - 
- 
void sendRedirect(String var1) throws IOException;
 
- 
- 
重定向和跳转的区别:  
- 
常见场景: - 
用户登录; 
 
- 
- 
面试题:请你聊聊重定向和转发的区别: - 
相同点: - 
页面都会实现跳转; 
 
- 
- 
不同点: - 
转发:请求转发的时候,URL不会产生变化;307 
- 
重定向:请求转发的时候,URL会发送变化;302 
 
- 
 
- 
- 
代码案例: 
 /**
 * 重定向
 */
 public class RedirectServlet extends HttpServlet {
 
 
- 
重定向:页面间跳转: - 
重定向一定要注意:路径问题,否则一定会404; 
 
- 
- 
代码案例: 
 public class RequestTest extends HttpServlet {
 
 
- 
代码案例: <html>
 <head>
 <title>success</title>
 </head>
 <body>
 <h1>Success</h1>
 </body>
 </html>
 
- 
代码案例: <html>
 <head>
 <title>Title</title>
 </head>
 <body>
 <h2>Hello ,world </h2>
 
 <%--
 这里提交的路径:需要寻找到项目的路径
 ${pageContext.request.contextPath}:代表当前的项目
 
 --%>
 <form action="${pageContext.request.contextPath}/login" method="get">
 用户名:<input type="text"name="username"><br/>
 密码: <input type="password" name="pwd">
 
 <input type="submit"/>
 </form>
 
 
 </body>
 </html>
 
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号