yxhxj2006

          常用鏈接

          統計

          最新評論

          struts2表單傳值

              struts2表單傳值類似棧,然后在action中把表單的各個名稱用類屬性表示就可以了。然后只需要加上get和set方法
             (1): 文本框:<s:textfield />
                        提交: <s:textfield name="paramname"/> 
                        Ation處理:用String或者int類型的paramname 表示
                        接收:(1):<s:textfield name="paramname "  value="%{paramname }"/>
                                (2):<s:property value="paramname" / "# paramname">
             (2):單選框:<s:radio />
                      提交和接受:<s:radio list="{'男','女'}" name="sex" label="性別"/> 
                     
             (3):多選框:<s:select />
                       提交和接收:<s:checkboxlist name="hobby" listKey="key" listValue="value" list="#{'1':'籃球', '2':'足球', '3':'乒乓球'}"  label="愛好"/>其中key表示值,而value指顯示的文字。
                      Action處理:用一個list集合表示(注意:千萬不要用String[] 數組表示,否則,值無法傳回)
             (4):下拉框:<s:select />
                     提交和接受:<s:select list="#{1:'北京',2:'上海',3:'廣東'}"  label="abc" listKey="key"  listValue="value"  name="address"/>
                    Action處理:可以用一個list數組或者String 字符串表示都可以。
          =====================================================================================
          其中:一般的表單都有三種方式傳值:
          (1):類似于set集合,只顯示值,其中里面就是值

          <s:select list="{'aa','bb','cc'}" theme="simple" headerKey="00" headerValue="00"></s:select>

           (2):類似于map,list前面是value值,后面是顯示的值

           <s:select list="#{1:'aa',2:'bb',3:'cc'}"  label="abc" listKey="key" listValue="value"  headerKey="0" headerValue="aabb">

           3.從action-->jsp頁面:

           <%

           HashMap map = new LinkedHashMap();

          map.put(1,"aaa");map.put(2,"bbb");

          map.put(3,"ccc");

          request.setAttribute("map",map);

          request.setAttribute("aa","2");

          %>

          JSP頁面:
           <s:select list="#request.map"  label="abc" listKey="key" listValue="value" value="#request.aa"  headerKey="0" headerValue="aabb"></s:select>

          posted on 2012-08-30 22:49 奮斗成就男人 閱讀(1497) 評論(2)  編輯  收藏 所屬分類: J2EE

          評論

          # re: struts2表單傳值 2013-02-26 15:08 身上

          往往  回復  更多評論   

          # re: struts2表單傳值[未登錄] 2013-12-03 19:51 123

          4564546465  回復  更多評論   

          主站蜘蛛池模板: 扎赉特旗| 缙云县| 迭部县| 伊春市| 响水县| 蒙自县| 房山区| 康定县| 宕昌县| 屯留县| 乳山市| 驻马店市| 名山县| 伽师县| 清原| 红河县| 陆良县| 德江县| 巨野县| 河间市| 巴林右旗| 黑山县| 容城县| 内江市| 长岛县| 临夏县| 福安市| 麻栗坡县| 清流县| 宝兴县| 河东区| 罗山县| 霍州市| 菏泽市| 年辖:市辖区| 上思县| 阿勒泰市| 青田县| 湘阴县| 清丰县| 兴宁市|