struts2的<s:text/>标签name属性传入变量问题

我现在需要 将这个 标签的Name属性值 是一个动态的值如: 是不行的!但是我现在数据库中有很多这样的ID需要在页面进行国际化,
请问各位有没有比较好的办法解决这个问题?

你用ognl也一样的设置动态的值嘛,

你的prdId是从哪个范围传来的值,request,session还是。。。

或者把struts2版本升级到2.1.8以上吧

对应的后台action中需要定义全局变量prdId,并要实现getPrdId()方法。

之前我的实现都是放在不i18n国际化文件中的,也就是中英文件定义了两份不同的资源文件,jsp页面用:<s:text 读取。

直接升级就好了嘛,它是兼容之前的版本,当然版本不能太低,
你先看下你的现在版本

升级之后好像对这个问题直接支持了,