快樂工作,快樂生活!
          編程就是1+1
          posts - 11,comments - 4,trackbacks - 0
          兩個jsp頁面之間如何傳遞一個對象?比如一個List或者HashMap?
          答:
          用request.setAttribute("name",Object),request.getAttribute("name");
          或者session.setAttribute("name",Object),session.getAttribute("name");

          注意問題:
          • 如果用request,要注意request的范圍僅限于同一個request對象;如果使用了form的"action"或者response.sendRedirect("xxx.jsp")等調(diào)轉(zhuǎn),則不再是同一個request對象,即用request.getAttribute("name")將取不到值。
          • 換成request.getRequestDispatcher("xxx.jsp").forward(request,response);
            才能共享request中數(shù)據(jù)
          • 如果用session,程序太慢,存在效率問題。

          基礎(chǔ)問題:
          1,所有再頁面提交的數(shù)據(jù),在ACTION里只能通過request.getParameter( or values).
          2,要想通過attribute傳輸數(shù)據(jù),必須保持在同一個request中,不論中轉(zhuǎn)了幾次(forward)。
          posted on 2007-12-25 11:51 楊之廷 閱讀(3342) 評論(2)  編輯  收藏

          FeedBack:
          # re: JSP頁面?zhèn)鬟f對象[未登錄]
          2008-07-24 09:51 | knight
          學(xué)習(xí)了!  回復(fù)  更多評論
            
          # re: JSP頁面?zhèn)鬟f對象
          2009-03-18 00:48 | 玄冬
          好!頂!  回復(fù)  更多評論
            

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 桂林市| 页游| 富锦市| 桂阳县| 新营市| 高安市| 儋州市| 容城县| 天长市| 九龙县| 萨嘎县| 海原县| 延川县| 乌拉特前旗| 城口县| 锦屏县| 嘉鱼县| 五莲县| 铁力市| 张家港市| SHOW| 华宁县| 商河县| 应用必备| 汶上县| 乌鲁木齐县| 普宁市| 徐水县| 竹溪县| 苍溪县| 乐亭县| 偃师市| 资中县| 林西县| 黎川县| 长沙市| 湘潭市| 神农架林区| 隆回县| 内江市| 沂水县|