0

<c:url value="/vm/index" />可以将 JSP 页面中的相对 url 转换为绝对 url。
速度上有没有类似的解决方案?
现在我的解决方案是:

public class ConstVar {
    pulic static String AAAAAAAAAAAAA = "http://localhost:8080/appName/index";
}

@RequestMapping("/index")
public String index(Model model)
{
    model.addAttribute("indexPageUrl", ConstVar.AAAAAAAAAAAAA);
    return "index";
}

在虚拟机中:

<a href="$indexPageUrl">Home</a>

有用!但是如果有任何 URL 更改,我必须更改 ConstVar 类并重建和重新发布。

4

1 回答 1

1

从属性文件、数据库表或 JVM 选项中读取 url - 这样您就不需要重新编译,并且应用程序可以从其部署到的环境中确定值。

于 2013-05-08T07:01:44.237 回答