管理spring mvc中的静态资源



我正在用Spring MVC和jquery为UI构建一个应用程序。UI开发人员使用jQuery设计页面,而不使用任何服务器(因为它不是必需的)。这些页面由开发人员集成到应用程序中。这里的问题是UI设计器使用的是相对目录路径,为了集成这些页面,路径需要以spring资源路径作为前缀。甚至JS和CSS文件都引用了具有相对目录路径的图像。每次更新UI时,都要重复相同的集成过程。

我想知道的是在这种情况下是否有更好的方法使

  1. ui开发者使用的相对路径不需要在每次集成时都更改。
  2. 仍然可以使用spring静态资源加载。<mvc:resources mapping="/res/**" location="/resources/" />
  3. 任何js或css文件中的路径引用也可以不做任何修改而工作。

我不想做任何与服务器紧密耦合的事情。请帮助。

查找spring文档中的util:constant,看看是否有帮助。

最新更新