你能在<c:set>标签的`value`属性中放一个<c:cout>标签吗?

Chu*_*uck 4 java jstl

我想将xzy变量的值输出到abc变量的值.

<c:set var="abc" value="<c:out value="${xyz}"/>"/>
Run Code Online (Sandbox Code Playgroud)

unterminated <c:set> tag当我这样做时,我得到一个错误().

你怎么做到这一点?

eri*_*son 10

不,你必须有良好的标记.虽然<c:set/>可以有正文内容而不是value属性:

<c:set var="abc"><c:out value="${xyz}" /></c:set>
Run Code Online (Sandbox Code Playgroud)

我只会使用它来利用由...提供的XML转义<c:out/>.否则,只需设置即可value="${xyz}".