、显示某个对象的某个属性值:
两种方式:
${enterprise} <s:property value="enterprise" />
2、条件判断
<s:if test="name == 'Max'"> Max's file here </s:if> <s:elseif test="name == 'Scott'"> Scott's file here </s:elseif> <s:else> Other's file here </s:else>
3、国际化JavaScript弹出对话框的内容
alert('<s:text name="sendmds.check_dateType"/>');
4、No result defined for action
原因:struts.xml的配置问题
定义变量:
<c:set var="ctx" value="${pageContext.request.contextPath}"/>
页面链接:
htmlMenu6+="<a href='${ctx}/role/trustuser/trustuser.action'><s:text name="mainpage.trustuser" /></a><br>";
struts.xml配置:
<package name="role_trustuser" extends="default" namespace="/role/trustuser"> <!-- 信任用户管理 --> <action name="trustuser" class="org.cmds.km.role.web.action.TrustUserAction"> <result name="reload" type="redirect-action"> trustuser </result> </action> <!-- (查看/修改)用户详细信息 --> <action name="trustusermodify" class="org.cmds.km.role.web.action.TrustUserModifyAction"> <result name="reload" type="redirect-action"> trustusermodify </result> <result name="trustuser" type="chain">trustuser</result> </action> </package>
注意:nampspace必须与jsp所在的路径一致。(错误原因)