2014-09-22 64 views
1

我有两个标签,如下:如何获得JSP定制价值的另一个JSP定制标记内

标签1这将返回可以在浏览器中显示的字符串:

<dn:account><%= account_username %></dn:account> 

标签2

<token:output username=""></token:output> 

相反,显示标记1,我想将它传递给标签2如下图所示:

<token:output username="<dn:account><%= account_username %></dn:account>"></token:output> 

问题是我没有得到用户名的价值,我得到这整个标签返回。

有什么解决方案。

TQ。

回答

0

在前面的注释中,我认为它不够好,您需要将范围指定为请求。

<c:set var="aVariable" value="aValue" scope="request" /> 
+0

装置I,可以做这样的:<%= account_username%> ”范围=“ 请求”/> – ershad 2014-09-22 08:25:17

+0

确定,我不明白为什么不 – paul 2014-09-22 08:26:48

+0

输出我得到的是$ {aVar}。任何我错过的东西。 – ershad 2014-09-22 09:08:23

0

我找到了答案。

它应该是这样的:

<dn:account> 
<token:output username="<%= account_username %>"></token:output> 
</dn:account> 

感谢那些帮助。