Struts2 使用 Arraylist 生成动态超链接

Struts2 Dynamic hyperlink generation using Arraylist

我正在使用 struts 并迭代字符串列表。我想根据 prs 元素的值生成动态超链接。

"s" 是列表迭代器,prs 是它的字段之一,需要附加在 s:url 值示例之后。com/web/default/100#data_tab

<td class="R0C0" > <a href="<s:url value="example.com/web/default/<s:property value="prs" />#data_tab"  />" target="_blank"><s:property value="prs" /></a>

例如,如果列表有两个元素并且 prs 的值分别为 100 和 200。然后我想要url生成如下,

s:url value example.com/web/default/100#data_tab
s:url value example.com/web/default/200#data_tab

你不能这样使用 Struts 标签。可以用OGNL表达式写出prs.

的值
<a href="<s:url value='example.com/web/default/%{prs}' />#data_tab" target="_blank"><s:property value="prs" /></a>