小编典典

Struts2-JSP EL-串联似乎不起作用

jsp

试图找出这个问题很长时间…

我正在使用对象的值设置变量。

<s:set name="bodyText" value='First Name "myObject.name"'/>

并尝试通过以下方式进行打印。这些都不起作用。

"${bodyText}"
"<s:property value="#bodyText" />"
"${#bodyText}"
"%{bodyText}"
"%{#bodyText}"

不确定问题出在哪里

我也尝试了以下方法:

<s:set name="bodyText" value='First Name "${myObject.name}"'/>

但这没有用。


阅读 270

收藏
2020-06-08

共1个答案

小编典典

value属性应该是一个对象。OGNL使用引号分隔字符串对象,其他引号应转义。

并使用var属性作为变量名。

<s:set var="bodyText" value="'First Name \"myObject.name\"'"/>
<s:property value="bodyText" />
2020-06-08