刚开始学习struts2.0
用到<s:checkbox name="productID" id="productID" value="<s:property value='#productLists.id'/>"></s:checkbox>
但是生成的静态页面却是<input type="checkbox" name="productID" value="true" id="productID"/>
貌似checkbox里面的value不是input type="checkbox" 里面的value
请问各位 怎么样才能给struts2.0里面的checkbox赋值呢?
用到<s:checkbox name="productID" id="productID" value="<s:property value='#productLists.id'/>"></s:checkbox>
但是生成的静态页面却是<input type="checkbox" name="productID" value="true" id="productID"/>
貌似checkbox里面的value不是input type="checkbox" 里面的value
请问各位 怎么样才能给struts2.0里面的checkbox赋值呢?
我把value=1
静态页面还是true
struts2.0就看过一点点点点点,,,,,,,在checkbox里面,选中的时候是true,没选中是false吧,
那你可以试试这样,<s:checkbox name="productID" id="productID" value=" <s:property value='#productLists.id'/>"> <s:property value='#productLists.id'/> </s:checkbox>
提交到action后自己再对这个值进行处理,true的话设成1,false的话设成0。