Struts2 标签用法

jack_liu4Ye 2011-02-23 03:42:27
Struts 1里有primitive="true",在Struts2有没有类似这种的用法。。
...全文
178 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
redlotus_lyn 2011-03-17
  • 打赏
  • 举报
回复
struts2中没有这样的标签。

要想实现必须结合<s:if />标签

LZ可以自己写一个标签。
jack_liu4Ye 2011-03-17
  • 打赏
  • 举报
回复
当对象字段很多,如果用<s:if>来判断,很麻烦。。
magicluo 2011-02-24
  • 打赏
  • 举报
回复
后台服务端查询结果都会映射到集合或者某一对象

然后前台jsp中读取集合或者对象,使用is/else标签来判断就可以了

程序查询结果返回product对象表示查询的产品信息并保存在valueStack中,如果为空,则在页面显示“没有该产品”

<s:if test="null!=product">
名称:<s:property value="product.name"/>
产地: <s:property value="product.address"/>
</s:if>
<s:else>
没有该产品信息...
</s:else>

如果是集合则判断集合是否为空和集合中元素个数是否大于0
iterator,if,else标签组合使用 ,很方便
  • 打赏
  • 举报
回复
Struts 1里有primitive="true" ,表示当数据库值为0时,在页面输出时不显示值
一般 数据库值 返回到页面 做循环 然后 判断每个值 是否 为0
如果为0 就置空
这样也可以吧? 有 迭代加if标签
不善^ 2011-02-24
  • 打赏
  • 举报
回复
一般 数据库值 返回到页面 做循环 然后 判断每个值 是否 为0
如果为0 就置空
这样也可以吧? 有 迭代加if标签
jack_liu4Ye 2011-02-24
  • 打赏
  • 举报
回复
jackey_ctdw 2011-02-24
  • 打赏
  • 举报
回复
没用过这样的 用法 我认为 struts2 比struts 要好用多了
jack_liu4Ye 2011-02-24
  • 打赏
  • 举报
回复
Struts 1里有primitive="true" ,表示当数据库值为0时,在页面输出时不显示值
完美灬缺陷 2011-02-23
  • 打赏
  • 举报
回复
说明下这标签是用来干吗的?

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧