首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

struts2标签 <s:if test="表达式">表达式的写法解决方案

2013-01-28 
struts2标签 s:if test表达式,表达式的写法s:iterator valuecategorys idcs:if test-1

struts2标签 <s:if test="表达式">,表达式的写法
<s:iterator value="categorys" id="c">
<s:if test="-1 == <s:property value='#c.pId'/>"> 
1
</s:if>
<s:else> 
2
</s:else>
</s:iterator>
当<s:property value=“#c.pId”/>值为1时,表达式还是false,为何 struts2 s:iterator s:if s:else <s:propety>
[解决办法]
已经在struts2标签中就不用在用<s:property value="#c.pId"/>
直接写成这样
s:iterator value="categorys" id="c">
<s:if test="1 == #c.pId"> 
1
</s:if>
<s:else> 
2
</s:else>
</s:iterator>

热点排行
Bad Request.