我有多个Spring MVC项目,需要将其合并为一个... 但是说我有两个冲突的静态资源文件夹,因此我需要将它们分开:
我要做的是声明两个资源映射:
<mvc:resources location="/resources/web1" mapping="/web1/**"/>
<mvc:resources location="/resources/web2" mapping="/web2/**"/>
在我的web1 jsp中,我这样做:
<link href="/web1/css/test.css" rel="stylesheet">
<link href="/web1/css/test1.css" rel="stylesheet">
<link href="/web1/css/test2.css" rel="stylesheet">
但是如果我需要对我的jsp进行分组怎么办,比如说我有web1a.jsp,web1b.jsp,web1c.jsp,我希望他们所有人都使用web1 /资源映射。
有没有更快的方法来声明它,就像我可以在JSP上放置一个属性来声明根源是web1一样,而不是为每个标记手动添加“ web1 /”?像这样:
所有使用web1的jsp,
<%@root="web1/" %>
<link href="/css/test.css" rel="stylesheet">
<link href="/css/test1.css" rel="stylesheet">
<link href="/css/test2.css" rel="stylesheet">
以便我可以保留原始参考,而无需修改每个单独的标签
谢谢