gpt4 book ai didi

java - 没有使用 RequestDispatcher 获取 Javascript、css 文件

转载 作者:行者123 更新时间:2023-11-28 22:53:40 25 4
gpt4 key购买 nike

我使用 servlet 应用程序,我的文件夹结构是:

WEB-INF ->
-> Test
-> index.html
-> index.js
-> index.css

在 .java 文件中,我正在加载 index.html 文件,如下所示:

    RequestDispatcher dispatcher = request.getRequestDispatcher("WEB-INF/Test/index.html"); 
dispatcher.include(request, response);
dispatcher.forward(request, response);

这是在浏览器上成功加载 index.html 文件。但问题在于 css , js 文件。该文件未加载到资源中,我已将其加载到 index.html 中:

<link rel="stylesheet" type="text/css" href="index.css" />
<script src="index.js"></script>

我收到的错误是 404 资源未找到错误。 那么我是否遗漏了什么?还是我应该采取其他方法?

最佳答案

不要将这些文件放在/WEB-INF 中。将它们提升一级。

/WEB-INF 文件夹用于保存配置文件、已编译的应用程序 (/WEB-INF/classes) 和应用程序依赖项 (/WEB-INF/lib)。

关于java - 没有使用 RequestDispatcher 获取 Javascript、css 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33079987/

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