zzeng

          zzeng

          My Links

          Blog Stats

          常用鏈接

          留言簿(2)

          隨筆檔案

          文章檔案

          收藏夾

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          html:hidden

          你的代碼本身有問題,一般來說,我們在使用Struts時,如果要在JSP隱式的傳值給Action有兩種情況:
          1、要傳的值是FromBean中的一個字段,你說的情況應該就是這種情況,例如需要在Edit頁面中保存theID,在Action中執行Update操作時根據ID來更新數據庫的值,你可以這樣做:
          Jsp中的代碼為:<html:hidden property="theID" />
          提交后,theID的值就會放到FormBean中的theID中,你就可以通過getTheID()來獲得這個值。
          2、要傳的值不是FromBean中的一個字段:
          Jsp中的代碼為:
          <input type="hidden" name="XXX" value="<%=request.getAttribute(XXX)%>">
          當然,你應該在Action中就已經就這個值放到了request中,request.setAttribute("XXX",value);,
          然后在Action中你才可以通過request.getParameter("XXX");來取得這個值。

          補充一點,request.setAttribute("XXX",value);中,value應該是個String,還有,<input type="hidden" name="XXX" value="<%=request.getAttribute(XXX)%>">應該改為
          <input type="hidden" name="XXX" value="<%=(String)request.getAttribute(XXX)%>">

          posted on 2005-09-27 13:32 zzeng 閱讀(2616) 評論(1)  編輯  收藏

          Feedback

          # re: html:hidden[未登錄] 2007-12-17 14:15 張磊

          很好,很有用  回復  更多評論   



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


          網站導航:
           
          主站蜘蛛池模板: 溧水县| 无棣县| 隆安县| 北海市| 遂溪县| 图木舒克市| 平湖市| 江川县| 宣威市| 昌都县| 新营市| 台中市| 周至县| 称多县| 兴仁县| 酒泉市| 龙州县| 平阴县| 九江市| 山阴县| 隆化县| 久治县| 通山县| 晋城| 孟连| 琼海市| 台东县| 迁安市| 沅江市| 晋州市| 宜都市| 花莲县| 会昌县| 都匀市| 大同市| 舟山市| 孝昌县| 南城县| 武夷山市| 兴安县| 高州市|