【发布时间】:2010-10-26 17:18:40
【问题描述】:
我想将参数的变量列表添加到 Struts2 URL 标记。我在会话中的一个对象中有一个参数映射(名称值对)。我正在努力寻找解决此问题的好方法。下面是相关的JSP代码:
<s:iterator value="%{#session['com.strutsschool.interceptors.breadcrumbs']}" status="status">
<s:if test="#status.index > 0">
»
</s:if>
<s:url id="uri" action="%{action}" namespace="%{nameSpace}">
<s:param name="parameters" value="%{parameters}"/>
</s:url>
<nobr><s:a href="%{uri}"><s:property value="displayName"/></s:a></nobr>
</s:iterator>
参数变量是一个包含参数的 Map。这当然行不通,但我目前看不到解决此问题的方法。我现在在想,我可能需要一个自定义的 freemarker 模板。任何人都可以提出更好的方法吗?
【问题讨论】:
标签: java url struts2 tags param