我有一个带url属性的自定义JSP标记。如何将调用另一个jsp标记的结果传递给该属性,特别是使用?
<m:customTag url="<spring:url value='/root'>" />
传递给url的值是“”而不是spring解析url的值。我使用RequestContextAwareTag和getRequestContext()。getRequestDataValueProcessor()做了一个解决方法,类似于spring url标签的工作方式。但我仍然想知道上述代码是否可以正常运行。
答案 0 :(得分:1)
您可以使用url标记的var属性。 我认为这可能有所帮助:
<spring:url value="/root" var="someUrl">
<m:customTag url="${someUrl}" />