//bean标签的使用
<%@taglib prefix="s" uri="/struts-tags"%> <s:bean name="com.lei.struts_tag2.Person">
<s:param name="name" value=" 'zhangshan' "/>
<s:param name="age" value="18"/>
姓名为:<s:property value="name"/><br/>
年龄为:<s:property value="age"/>
</s:bean>
//通过id访问javaBean实例
<s:bean name="com.lei.struts_tag2.Person" id="p">
<s:param name="name" value=" 'zhangshan' "/>
<s:param name="age" value="19"/>
</s:bean>
<br/>
姓名:<s:property value="#p.name"/><br/>
年龄: <s:property value="#p.age"/><br/>
<s:form>
<s:checkboxlist name="books" labelposition="top" label="选择您喜欢的图书"
list="{'JavaSe程序设计教程','JavaEE轻量级框架-S2SH','JavaWeb程序设计'}"/>
<s:checkboxlist name="books1" labelposition="top" label="请您选择图书的出版日期"
list="#{'JavaSE程序设计教程':'2010年7月','JavaEE 轻量级框架-S2SH':'2010年8月','JavaWeb程学设计':'2010年9月'}"
listKey="key" listValue="value"/>
</s:form>
checkboxllist标签有两个属性,listKey和listValue,他们代表了list中元素的某个属性,默认情况下 lisKey="key"(这里的key代表map中的key值,也是会传给strut2的值),listValue="value"(这里的value代表map中的value值,他会在页面中显示出来,提交表单时,并不能被struts取得)。 如果你想将map中的key值显示在页面,可以设置listKey="value."
//detetimepicker标签
<s:head theme="ajax"/><s:form> 出生日期: <s:datetimepicker name="mydate" toggleType="explode" value="today" type="date" language="zh_CN" displayFormat="yyyy-MM-dd"/></s:form>
<s:head theme="ajax"/><s:form action="test" name="selectForm"><s:doubleselect label="选择省份" headerValue="---请选择---" formName="test" labelposition="left" name="province" list="{‘山东省 ' ,山西省 '}" doubleName="city" doubleList="top=='山东省'?{'济南市','青岛市','淄博市','德州市'}:{'太原市','大同市','临汾市','阳泉市’}"/> </s:form>