【发布时间】:2013-06-06 00:21:01
【问题描述】:
我已将我的 Web 应用程序部署到带有应用程序上下文的 tomcat。 例如,我的 URL 看起来像这样。
http://localhost:8080/myapp
myapp - 是这里的应用程序上下文。
如果我想调用网络服务,现在在 Angular 服务中说getusers。我的网址应该是这个/myapp/getusers。但我想避免对应用程序上下文进行硬编码,因为它可能会从一种部署更改为另一种部署。
我已经设法从$window.location.pathname 找出上下文路径,但它看起来很愚蠢。有没有更好的办法?
仅供参考,我正在使用 Spring MVC 提供宁静的服务。
【问题讨论】:
标签: angularjs spring-mvc contextpath