jsp標(biāo)簽中具有轉(zhuǎn)發(fā)功能的是 jsp和Servlet中的請求轉(zhuǎn)發(fā)分別如何實現(xiàn)?
jsp和Servlet中的請求轉(zhuǎn)發(fā)分別如何實現(xiàn)?jsp請求.getRequestDispatcher( "/ *. JSP“”。轉(zhuǎn)發(fā)(請求,響應(yīng))servlet sendredirect()方法原理:
jsp和Servlet中的請求轉(zhuǎn)發(fā)分別如何實現(xiàn)?
jsp請求.getRequestDispatcher( "/ *. JSP“”。轉(zhuǎn)發(fā)(請求,響應(yīng))servlet sendredirect()方法原理:
1,客戶端發(fā)送請求,servlet1處理它。
2. Servlet1調(diào)用sendreadirect()方法將客戶端的請求重新定位到servlet2。
3. 客戶端瀏覽器訪問servlet 2.
4。Servlet2響應(yīng)客戶端瀏覽器。forward()方法的原理:1??蛻魴C發(fā)送請求,servlet1處理它。2servlet調(diào)用forward()方法將請求轉(zhuǎn)發(fā)給servlet2以處理請求并為客戶機提供服務(wù)。三。Servlet2響應(yīng)客戶端瀏覽器。
jsp中將request,reponse轉(zhuǎn)發(fā)后,值會有什么變化?
有四點:1。首先,重定向sendredirect將更改地址欄中顯示的地址。2重定向sendredirect可以訪問外部資源,而請求轉(zhuǎn)發(fā)只能訪問自己的內(nèi)部資源。所有轉(zhuǎn)發(fā)請求都將共享請求中的資源。無法使用重定向sendredirect。4重定向sendredirect相當(dāng)于兩個請求和兩個回復(fù),而請求轉(zhuǎn)發(fā)只是一個請求和一個回復(fù)