Jsp 使用Arraylist生成Struts2动态超链接

Jsp 使用Arraylist生成Struts2动态超链接,jsp,url,struts2,ognl,Jsp,Url,Struts2,Ognl,我正在使用struts并迭代字符串列表。我想根据prs元素的值生成动态超链接 “s”是列表迭代器,prs是它的一个字段,需要在s:url value example.com/web/default/100#data_tab之后追加 你不能像那样使用Struts标签。您可以使用OGNL表达式写入prs的值 <a href="<s:url value='example.com/web/default/%{prs}' />#data_tab" target="_blank">&

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

“s”是列表迭代器,prs是它的一个字段,需要在s:url value example.com/web/default/100#data_tab之后追加


你不能像那样使用Struts标签。您可以使用OGNL表达式写入
prs
的值

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


@John_West你说得对,没有Java代码,但Struts2使用的是Java,更令人印象深刻的是,它在hoods.JSP下使用Java EE就像XML一样,标记可能不会嵌套。您应该使用OGNL表达式。
s:url value example.com/web/default/100#data_tab
s:url value example.com/web/default/200#data_tab
<a href="<s:url value='example.com/web/default/%{prs}' />#data_tab" target="_blank"><s:property value="prs" /></a>