1、jsp页面输出布尔数组
action类中的写法:
boolean[] panes = {true,false,false,......}; public boolean[] getPanes() { return panes; }
jsp写法:
<s:property value="panes[0]"/>ttt <s:property value="panes[1]"/>rrr ...... <s:if test="panes[0]"> 基本信息 </s:if> <s:if test="panes[1]"> 用户信息 </s:if> ......
2、取request值
request.setAttribute("panes", panes);
<s:property value="#request.panes[0]"/>
<s:textfield key="pane1" value="%{#request.panes[0]}"/>
3、取session值
session.setAttribute("deptType","st");
<s:property value="#session.deptType"/>
4、取session中的对象 的属性值
DepartmentType deptType = new DepartmentType();
session.setAttribute("sDeptType", deptType);
<s:property value="#session.deptType.corp"/>
5、下拉菜单的值取自request中的数组对象
TypeVO[] typeVO = 对象.getTypeVO();
request.setAttribute("CompanyType", typeVO);
<s:select name="companyTypeNum" id="companyTypeNum" list="#request.CompanyType" listKey="deptType" listValue="deptType_Name" data-dojo-type="dijit.form.Select"/>
6、
<s:label label="编辑用户" value="%{#session.user.m_sUserName}" required="true"/>
<s:textfield name="bdef" value="% {#request.对象名.属性名}" size="50" maxlength="50" />
7、split取值
<s:iterator value="feedbackKOne.picture.split('[;]')">
<s:property />
</s:iterator>