1.html:radio
2.html:select
3. html:checkbox
都是跟着property
html:radio 默认值在Form中设置
private String sex = "女";
UI: <html:radio property="sex" value="男" />男
html:select
两种方式
option + optionsCollection
option
<html:select property="city">
<html:option value="BJ">北京</html:option>
<html:option value="TJ">天津</html:option>
<html:option value="NJ">南京</html:option>
<html:option value="SZ">深圳</html:option>
<html:option value="SH">上海</html:option>
</html:select>
optionsCollection
<%
Collection col = new ArrayList();
col.add(new LabelValueBean("北京","BJ"));
col.add(new LabelValueBean("天津","TJ"));
col.add(new LabelValueBean("南京","NJ"));
col.add(new LabelValueBean("深圳","SZ"));
col.add(new LabelValueBean("上海","SH"));
pageContext.setAttribute("h1",col);
%>
<html:form action="demo.do" method="post">
喜欢的城市为:
<html:select property="city">
<html:optionsCollection name="h1"/>
</html:select>
html:checkbox
选中 不选中<html:checkbox property="fruit" value=""/>XX
form
private String fruit[]={"桔子","苹果","西瓜","梨","甘蔗"};
选中
<logic:iterate id="fru" name="demoForm" property="fruit">
<html:multibox property="select">${fru}</html:multibox>${fru}
</logic:iterate>
Form中
private String fruit[]={"桔子","苹果","西瓜","梨","甘蔗"};
private String select[]={"西瓜","梨","甘蔗"};