1. 程式人生 > >關於request對象的parameter和attribute

關於request對象的parameter和attribute

ring 內部 用法 request對象 round war ids set 取數

  1. request對象的parameter相關method用於瀏覽器和服務之間傳遞數據,且是單向的,只能由瀏覽器寫數據,request讀數據,所以只有
    String getParameter(String name) 而沒有 voidsetParameter(String name)
  2. request對象的parameter參數會隨著forward動作傳遞給下一個servlet或jsp
  3. request對象的attitude相關method用於服務內部的數據流轉,用法通常有兩種
    •   在servlet中調用 request.setAttribute保存數據,在jsp頁面中調用 request.getAttribute獲取數據(或通過EL直接獲取)
    •   在jsp頁面中調用 request.setAttribute保存數據,然後執行forward動作,在下一個jsp頁面中獲取數據

  4. 通過EL可以獲得由request.setAttribute保存得數據,但是獲取不到瀏覽器通過http協議傳過來的parameter參數

關於request對象的parameter和attribute