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 張磊

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



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


          網站導航:
           
          主站蜘蛛池模板: 安康市| 淄博市| 新龙县| 大英县| 青岛市| 五寨县| 勃利县| 昭平县| 南澳县| 浦县| 纳雍县| 石渠县| 德州市| 湛江市| 景德镇市| 惠东县| 霞浦县| 丰台区| 泸西县| 吴江市| 三江| 兰考县| 岚皋县| 克东县| 屏山县| 怀仁县| 宣汉县| 和田县| 柳河县| 峡江县| 德庆县| 江达县| 南郑县| 南皮县| 萝北县| 磐石市| 克东县| 深泽县| 太原市| 永德县| 双桥区|