gpt4 book ai didi

java - 如何在maven项目中将javascript文件外部添加到JSP?

转载 作者:行者123 更新时间:2023-11-30 10:08:38 25 4
gpt4 key购买 nike

我有一个带有 spring-mvc 配置的 Maven 项目,其层次结构如下图所示。我已将 list.js 文件放在 src 文件夹及其子文件夹中所有可能的位置,但我无法从我的 list.jsp 文件访问它。我在这里做错了什么?谁能帮我弄清楚?

enter image description here

最佳答案

Web 应用程序中的 webapp 文件夹中可见的静态资源,如 JS、CSS、图像等。

因此,您可以在 webapp 文件夹下创建 js 文件夹,并将您的 list.js 文件放入其中。

另外,你需要告诉Spring不要处理这些静态资源路径。

看起来您已经在 J​​ava 类中定义了 Spring 配置,即 WebConfig。您需要添加以下代码

@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/js/**").addResourceLocations("/js/");
}

最后,像这样更改jsp文件中的路径

<script
src="${pageContext.request.contextPath}/js/list.js"></script>

希望对您的问题有所帮助。

关于java - 如何在maven项目中将javascript文件外部添加到JSP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53691625/

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