5 javascript spring spring-mvc
在Spring MVC应用程序中,将外部JavaScript文件放在WEB-INF/jsps中的最佳方法是什么?
/WEB-INF/spring/foo.jsp,其中包含
<script src="foo.js"></script>.
Run Code Online (Sandbox Code Playgroud)
我想在拥有jsp旁边的WEB-INF/spring /目录中的foo.js?
我注意到Spring有一个ResourceSerlvet,但我不确定这是不是这样做...
无需将javascript文件放在WEB-INF下.您可以在WAR文件中具有以下结构:
.
js/
images/
WEB-INF/
WEB-INF/jsp
Run Code Online (Sandbox Code Playgroud)
WEB-INF\jsp下的Jsp文件通常会出现在应用程序的主上下文中,因此以下内容将起作用
<script type="text/javascript" src="js/foo.js">
Run Code Online (Sandbox Code Playgroud)
如果您确实想将它们放在WEB-INF下,则需要添加另一层来为它们提供服务.可能最简单的方法是使用JSP include标签:
<%@include file='js/foo.js'%>
Run Code Online (Sandbox Code Playgroud)
这会将文件的全部内容复制到生成的html中.您还可以使用适当的映射并设置内容类型直接提供javascript文件.
| 归档时间: |
|
| 查看次数: |
10318 次 |
| 最近记录: |