<input type="checkbox" value="3" checked="checked"/><label>球类</label>
<input type="checkbox" value="4"/><label>自行车</label>
12.
表单标签_checkboxlist复选框
如果集合里存放的是javabean
<%
Person person1 = new Person(1,"第一个");
Person person2 = new Person(2,"第二个");
List<Person> list = new ArrayList<Person>();
list.add(person1);
list.add(person2);
request.setAttribute("persons",list);
%>
<s:checkboxlist list="#request.persons" listKey="personid" listValue="name"/>
Personid和name为Person的属性
生成如下html代码:
<input type="checkbox" name=“beans" value="1"/><label>第一个</label>
<input type="checkbox" name=“beans" value="2"/><label>第二个</label>
13.表单标签_radio单选框
该标签的使用和checkboxlist复选框相同。
如果集合里存放的是javabean(personid和name为Person的属性)
< s:radio list="#request.persons" listKey="personid" listValue="name"/>
生成如下html代码:
<input type="radio" value="1"/><label>第一个</label>
<input type="radio" value="2"/><label>第二个</label>
如果集合为MAP
<s:radio list="#{1:'瑜珈用品',2:'户外用品',3:'球类',4:'自行车'}" listKey="key" listValue="value“
value="1"/>
生成如下html代码:
<input type="radio" value="1"/><label for="map1">瑜珈用品</label>
<input type="radio" value="2"/><label for="map2">户外用品</label>
<input type="radio" value="3"/><label for="map3">球类</label>
<input type="radio" value="4"/><label for="map4">自行车</label>
如果集合为list
<s:radio list="{'Java','.Net'}" value="'Java'"/>
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-31925-5.html
网商是大趋势