Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在另一个JSP自定义标记中获取JSP自定义值_Java_Jsp_Tags_Jstl_Jsp Tags - Fatal编程技术网

Java 如何在另一个JSP自定义标记中获取JSP自定义值

Java 如何在另一个JSP自定义标记中获取JSP自定义值,java,jsp,tags,jstl,jsp-tags,Java,Jsp,Tags,Jstl,Jsp Tags,我有两个标签,如下所示: 标记1这将返回可在浏览器上显示的字符串: <dn:account><%= account_username %></dn:account> 标签2 <token:output username=""></token:output> 不显示标记1,而是将其传递给标记2,如下所示: <token:output username="<dn:account><%= account_u

我有两个标签,如下所示:

标记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.

要获取值,有
&{}

<c:set var="aVariable" value="aValue" /> 
 <tt:anotherTag attr1="${aVariable}" />

看看这个,如果有任何问题,请告诉我


顺便检查一下

对于前面的注释,我认为它不够好,您需要指定范围作为请求

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

我找到了答案

它应该是这样的:

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


谢谢你的帮助。

意味着我可以这样做:当然,我不明白为什么我得到的输出不是${aVar}。我错过了什么。