在自定义JSP标签中使用JSP标签



我有一个带有URL属性的自定义JSP标签。如何通过调用另一个JSP标签到该属性的结果,专门使用?

<m:customTag url="<spring:url value='/root'>" />

传递给URL的值是",而不是弹簧将URL分解为的。我使用requestContextawaretag和getRequestContext()。GetRequestDatavalueProcessor()进行了解决方法,类似于Spring URL标签的工作方式。但是我仍然想知道上述代码是否可以使用。

您可以使用URL标签的VAR属性。我认为这可能会有所帮助:

<spring:url value="/root" var="someUrl">
<m:customTag url="${someUrl}" />

最新更新