當前位置:歷史故事大全網 - 歷史天氣 - 求教: response.sendRedirect(""); 的用法!!

求教: response.sendRedirect(""); 的用法!!

1、首先第壹步要知道response和request壹樣都是jsp內置對象,request是獲取用戶的請求,response處理用戶請求。sendRedirect()函數的作用是重定向網頁,向瀏覽器發送壹個特殊的Header,然後由瀏覽器來做重定向,轉到指定的頁面。

2、接著就是sex.jsp,註意的是有壹個下拉列表和提交按鈕確定,選擇“男”,就跳轉到male.jsp,選擇“女”就跳到female.jsp,然後中間通過sex_action.jsp進行重定向。

3、然後就是sponse.sendRedirect(""); 地址欄會改變,request作用域丟失。

這時候註意的是reqeust.getRequestDispatcher("").forward(request, response);轉發request作用域保存即可。

4、最後就是次請求壹次響應,這時候註意的是request依然存在,但是重定向是請求兩次的,所以作用域丟失了。轉發則反之即可。這就是?response.sendRedirect(""); 的用法。

  • 上一篇:什么是产品组合?
  • 下一篇:onthebeach和inthebeach的区别
  • copyright 2024歷史故事大全網