web页面需要动态展示网站的业务数据,所以开发我们一般采用web的MVC模式的框架,struts2是比较主流的web的框架。web页面中表单的录入、修改是非常常见的普遍功能,积累一套表单控件的开发技巧,对web应用的开发效率会提升很大。以前没有web框架时,大量使用js在表单中控制赋值回写等,现在有了好的web框架,带来了很多方便,下面以struts2为例,对常见的表单控件(如checkbox,select,radio等)的赋值、回写等功能做一个介绍。
直接显示值
<s:property value="require.reqtitle"/>
input控件
<input type="text" name="require.reqtitle" id="reqtitle" value="<s:property value="require.reqtitle"/>" class="inputfen" />
select控件
<s:select list="#{'image':'影像产品','topic':'专题产品'}" name="requireImgDo.productType" id="productType" listKey="key" listValue="value" />
radio控件
checkbox控件
public List getTtsList() {
return ttsList;
}