Java 需要使href动态

Java 需要使href动态,java,jsp,hashmap,jstl,Java,Jsp,Hashmap,Jstl,它重复多次,因为它是一列,并且该值需要随每个domainName/objectName而动态 我需要使这个href动态,为此我制作了一个存储 <td><a href="<%=%>" target="_blank"id="domainName_<s:property value="#rowstatus.index"/>"><s:property value="domainName" /></a></td> Ha

它重复多次,因为它是一列,并且该值需要随每个domainName/objectName而动态

我需要使这个href动态,为此我制作了一个存储

<td><a href="<%=%>" target="_blank"id="domainName_<s:property value="#rowstatus.index"/>"><s:property value="domainName" /></a></td> 
Hashmap
存储在MMTUtil.java中

但现在我需要访问Hashmap,以使用objectName获取href标记中的documentationLink HashMap中的my objectName等于value=“domainName” 那么,如何解决这个问题呢


提前感谢

在会话或请求属性中设置它。
例如:

在Jsp中使用

session.setAttribute("abc",hashMap);
else
request.setAttribute("abc",hashMap);

我可以使用session.getAttribute(“abc”);像这样的MMTUtil documentationLink=(MMTUtil)session.getAttribute(MMTUtil.getDomainDocumentationMap().get(“objectName”)??我在这里得到了空指针异常,您可以使用它,但在请求重定向到此页面之前,您需要在代码级别设置它。
session.setAttribute("abc",hashMap);
else
request.setAttribute("abc",hashMap);
<%
Hashmap<String objectName, String documentationLink> hashmap = (HashMap<String objectName, String documentationLink>)request.getAttribute("abc);
%>
<a href='<%out.print(hashmap.get("domainName")'%>">link</a>