![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
跳转
文章平均质量分 61
♬ 小邢同学
吃的苦中苦,方为人上人
展开
-
Spring中redirect和forward的区别
页面转发区别:在Servlet中两种实现:forward方式:request.getRequestDispatcher("/somePage.jsp").forward(request,response);redirect方式:response.sendRedirect("/somePage.jsp");forward是服务器内部重定向,程序收到请求后重新定向到另一个程序,客户机并不知道;redirect则是服务器收到请求后发送一个状态头给客户,客户将再请求一次,这里多了两次网络通信的原创 2021-07-16 08:55:42 · 3114 阅读 · 0 评论 -
request.getParameter()方法
request.getParameter()方法:1.获取通过http协议提交过来的数据. 通过容器的实现来取得通过get或者post方式提交过来的数据2.request.getParameter()方法传递的数据,会从web客户端传到web服务器端,代表HTTP请求数据,该方法返回String类型的数据request.setAttribute()和getAttribute()只是在web容器内部流转,仅仅是请求处理阶段request.getAttribute()方法返回request范原创 2021-06-11 20:52:49 · 8159 阅读 · 0 评论 -
request.getRequestDispatcher.forward() && response.sendRedirect()
要带参数转网页,就用getRequestDispatcher(“book_list.jsp”).forward(request,response);本servlet已完成全部处理,比如更新、删除,不需传递参数,而需要在一个新的网页处理新的要求,比如再次查看更新后或删除后的信息,就用sendRedirectresponse.sendRedirect(“find_servlet”); 在find_servlet这个servlet中执行查找任务,然后再将查找这个request通过setAttribute方.原创 2021-06-06 10:54:50 · 458 阅读 · 0 评论 -
JSP的三种跳转方式
jsp:forward 属于服务器内部跳转,由服务器控制跳转,请求一次服务器。超链接跳转,属于客户端跳转,由客户端控制跳转,2次请求服务器。<response:sendRedirect(“url”) 属于客户端跳转,有服务器端控制跳转,2次请求服务器这三种跳转一般和page,request,session,application 4种属性的的作用范围来进行练习。下面是4中属性的作用范围:page:request:session:application:...原创 2021-06-03 09:27:12 · 135 阅读 · 0 评论