java字符串作为href标记添加到JSP
我需要得到这个java字符串作为href标记添加到JSP,java,jsp,hashmap,Java,Jsp,Hashmap,我需要得到这个 MMTUtil.getDomainDocumentationMap().get(documentationDTO.getId().getObjectName()); 其中.get(documentationDTO.getId().getObjectName())是我的密钥 使用它会给我一个字符串(值),它是一个链接 要在jsp中像这样使用 <td><a href="" target="_blank" id="domainName_<s:property
MMTUtil.getDomainDocumentationMap().get(documentationDTO.getId().getObjectName());
其中.get(documentationDTO.getId().getObjectName())是我的密钥
使用它会给我一个字符串(值),它是一个链接
要在jsp中像这样使用
<td><a href="" target="_blank"
id="domainName_<s:property value="#rowstatus.index"/>"><s:property
value="domainName" /></a></td>
<%
UMRDocumentationDTO documentationDTO = new UMRDocumentationDTO();
String objectName = documentationDTO.getId().getObjectName();
String tc = MMTUtil.getDomainComboDocumentationMap().get(objectName);
%>
因此href中的“”将获得我将从上述代码中获得的字符串
想不出任何解决办法
我已经在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);
}
公共类MMTUtil
{
私有静态映射domainDocumentationMap=null;
静止的
{
domainDocumentationMap=新的HashMap();
domainComboDocumentationMap=新HashMap();
}
公共静态映射getDomainDocumentationMap(){
返回域文档地图;
}
公共静态void setDomainDocumentationMap(String objectName,String documentationLink){
MMTUtil.domainDocumentationMap.put(objectName,documentationLink);
}
好的,我可以在jsp中这样做,至少从包中获取对象
像这样
<td><a href="" target="_blank"
id="domainName_<s:property value="#rowstatus.index"/>"><s:property
value="domainName" /></a></td>
<%
UMRDocumentationDTO documentationDTO = new UMRDocumentationDTO();
String objectName = documentationDTO.getId().getObjectName();
String tc = MMTUtil.getDomainComboDocumentationMap().get(objectName);
%>
但它仍然需要href“tc”中上面最后一行的结果
id=“domainName_${rowstatus.index}”>
或者可能{rowstatus.index}
不需要更改,需要使用作为链接的tc,这样当我单击“domainName”时,它会将我带到特定页面id=“domainName_${rowstatus.index}>
或者{rowstatus.index}
否此项不需要更改,需要使用tc作为链接,这样当我单击“域名”时,它会将我带到特定页面