gpt4 book ai didi

javascript - Spring MVC JavaScript

转载 作者:数据小太阳 更新时间:2023-10-29 05:59:42 25 4
gpt4 key购买 nike

在 Spring MVC 应用程序中,将外部 JavaScript 文件与 jsps 一起放入 WEB-INF/的最佳方法是什么?

/WEB-INF/spring/foo.jsp 其中包含

  <script src="foo.js"></script>. 

我想在拥有的 jsp 旁边的 WEB-INF/spring/目录中放置 foo.js?

我注意到 Spring 有一个 ResourceSerlvet,但我不确定这是否是执行此操作的方法...

最佳答案

无需将 javascript 文件放在 WEB-INF 下。您的 WAR 文件中可以有如下结构:

.
js/
images/
WEB-INF/
WEB-INF/jsp

WEB-INF\jsp下的jsp文件通常会出现在应用程序的主上下文中,所以下面的就可以了

<script type="text/javascript" src="js/foo.js">

如果您确实想将它们放在 WEB-INF 下,您需要添加另一个层来为它们提供服务。可能最简单的方法是使用 JSP include 标签:

<%@include file='js/foo.js'%>

这会将文件的全部内容复制到生成的 html 中。您还可以通过使用适当的映射并设置内容类型来直接提供 javascript 文件。

关于javascript - Spring MVC JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/772683/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com