我需要得到这个
MMTUtil.getDomainDocumentationMap().get(documentationDTO.getId().getObjectName());
其中.get(documentationDTO.getId()。getObjectName())是我的关键
使用它会给我我的String(值)这是一个链接 像这样在jsp中使用
<td><a href="" target="_blank"
id="domainName_<s:property value="#rowstatus.index"/>"><s:property
value="domainName" /></a></td>
以便href中的“”获取我将从上面的代码获得的String 并且无法想到任何解决方案 我已经在JSP中导入了我能够走多远的类
这是我的地图
public class MMTUtil
{
private static Map<String, String> domainDocumentationMap = null;
static
{
domainDocumentationMap = new HashMap<String, String>();
domainComboDocumentationMap =new HashMap<String, String>();
}
public static Map<String, String> getDomainDocumentationMap() {
return domainDocumentationMap;
}
public static void setDomainDocumentationMap(String objectName, String documentationLink) {
MMTUtil.domainDocumentationMap.put(objectName, documentationLink);
}
好吧我能够在我的jsp中执行此操作以至少从包中抓取对象 像这样
<%
UMRDocumentationDTO documentationDTO = new UMRDocumentationDTO();
String objectName = documentationDTO.getId().getObjectName();
String tc = MMTUtil.getDomainComboDocumentationMap().get(objectName);
%>
但它仍然需要href“tc”
中上面最后一行的结果<td><a href="tc" target="_blank"
id="domainName_<s:property value="#rowstatus.index"/>"><s:property
value="domainName" /></a></td>