【Jsp-Servlet常見 兩種 頁面間傳遞數據方式(request轉發和session)】

頁面傳遞數據方式,就是使用JSP的九大內置對象:域對象:【request、response、session、out、pageContext、config、application、exception、page】

【Jsp-Servlet常見 兩種 頁面間傳遞數據方式(request轉發和session)】

①request轉發(麻煩):一次request轉發只適合,兩個頁面間傳值。俗稱:一次request轉發 :【一個轉發鏈】

===非相鄰頁面間傳遞數據:必須使用【轉發鏈條】才能保證數據不丟失!(已測):不斷轉發:request.getAttribute("name"); request.setAttribute("name",Object value);

====中間出現地址欄<a href="url "></a>一類的 get請求或其他方式的請求,數據就會 丟失。

②session(推薦):使用session比較簡單。在小項目,需要創建的session不多,服務器壓力不大時,平時推薦用session。除非特殊需求。

===任意位置間傳遞數據:session.setAttribute("name",Object value); session.getAttribute("name");

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章