Struts 2动态变量
我正在尝试使用set标签在Struts2中创建一个动态变量
numConst
将返回从数据库中检索的动态值。 例如,如果值为NINE,则数字应为@xxx.CommonConstant@NINE
我在我的java类中设置了值,以便@xxx.CommonConstant@NINE
将返回9
。
到目前为止,如果我使用的话,可以在文本标签中显示该值没有问题
当我尝试使用属性标记时,它将返回9
但显示不正确
以上所有示例都将为我提供@xxx.CommonConstant@NINE
的值。 我尝试从属性标记中获取值的原因是因为我想要复制正确的方法来显示值,以便我可以在if标签中使用它们,如下例所示:
do something
要么
do something
CommonConstant:
package xxx; public abstract class CommonConstant { public static final int NINE = 9; public static final int NINEONE = 91; public static final double ADMIN_PGM = 1.4; // ... omitted ... }
有谁能够帮助我?
这似乎是一种解决方法,但您可以使用attr
来评估字符串。
do something
您可以使用括号表达式来计算表达式的结果。
查看OGNL语言指南的表达式评估 。