我目前正在使用Spring和AngularJS。
到目前为止,没有问题使用Spring显示我的index.html
@RequestMapping(value="/")
public String index() {
return "/app/index.html";
}
有什么方法可以在.html
中获取我的上下文路径吗?或者我应该将index
呈现为index.jsp
?
答案 0 :(得分:3)
正如您所说,您应该将其呈现为JSP以访问上下文路径:
${pageContext.request.contextPath}
如果您想坚持纯HTML,也许可以使用Javascript从URL中提取它:
function getContextPath() {
return window.location.pathname.substring(0, window.location.pathname.indexOf("/",2));
}
console.log(getContextPath());