<c:url value="/vm/index" />
可以将相对url转换为JSP页面中的绝对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";
}
in vm:
<a href="$indexPageUrl">Home</a>
它有效!但是我必须改变ConstVar类&amp;重建和如果任何URL更改,请重新发布。
答案 0 :(得分:1)
从属性文件,数据库表或JVM选项中读取url - 这样您就不需要重新编译,应用程序可以从部署到的环境中确定值。