📄 11.txt
字号:
2. 在JSP页面操作request中的attribute
1)使用set标签定义一个变量获得attribute的值:<s:set name="param" value="#request.message"></s:set>
2)对该变量进行操作
如判断是否为null:<s:if test="#param == null"></s:if>
如判断是否包含指定字符串:<s:if test="#param.indexOf('^')>0"></s:if>
3.在JSP页面中操作Action中定义的属性
1)属性flag定义在Action中,并有get、set方法,并且已经在Action中将flag的值设置好
2)对该变量进行操作:
判断该属性值是否为指定字符串:<s:if test="flag=='abc'"></s:if>
若flag的值置为1,这时候需要修改语句为:<s:if test="flag==1"></s:if>
<s:set name="testName" value="ddd"/>
${#testName }#testName
<s:property value="#testName"/>
<s:set name="index" value="#name.indexOf('.')"></s:set>
<!-- s:set name="Post" value="#files.filename"></s:set>
<s:property value="#Post.substring(0,#Post.indexOf('.'))" /-->