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

本文介绍了一个Struts1中的小技巧,通过在Logic标签中定义一个临时变量,并结合JSP页面的条件判断来实现动态显示不同的内容。这种方法为开发者提供了灵活控制页面展示效果的能力。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值