如何在Struts中连接两个字符串

3

我需要使用Struts 2连接2个String类变量。

我尝试过以下方法:

<s:set var="Name" value="#variable1+#variable2"/>

但是没有结果。

你尝试过这个解决方案吗? http://stackoverflow.com/questions/8242704/how-to-concatenate-2-action-class-variables-in-struts-2 - ranjit
这个放置在set标签中的 value="#variable1+#variable2" 代码应该可以正常工作。您确定变量已经被初始化了吗? - Aleksandr M
2个回答

3

它也在工作。

<s:set var="Name" value="#variable1+''+#variable2"/>

2
使用OGNL强制执行连接操作的评估。
<s:set var="Name" value="%{#variable1 + #variable2}"/>

1
value 属性已经接受表达式,因此不合理。 - Aleksandr M

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接