llhdf 发表于 2013-2-6 08:32:53

struts1 中在logic标签中控制内容显示

struts1 中由于有的时候,需要修改页面显示的内容,但是在logic标签的中,
无法对现实的内容修改。但是有个小技巧可以取出对象值,然后加上控制得到
控制显示内容的目的。

例如:tmpid就是临时声明的变量,后面可以通过jsp控制其显示的内容。
<logic:present name="AllDefCommentNoteList">
<logic:iterate id="defall" name="AllDefCommentNoteList">
<bean:define id="tmpid" name="defparent" property="id" type="java.lang.String">
</bean:define>

<% if(tmpid!=null && tmpid.equal("1") ){%>
    内容1
<% } %>

<% if(tmpid!=null && tmpid.equal("2") ){%>
    内容2
<% } %>

</logic:iterate>
页: [1]
查看完整版本: struts1 中在logic标签中控制内容显示