javascript - css 和 javascript 文件上的 Java Web 应用程序 error_404

标签 javascript java css web servlets

这是我的第一个 Java 网络应用程序,我正在尝试集成一个模板 Bootstrap ( https://github.com/colorlibhq/AdminLTE ) 作为我的前端。

我收到 404 错误,获取 http://localhost:8080/style.css net::ERR_ABORTED 404 并且我似乎无法加载我的 index.jsp 文件所需的所有文件

这是我的元素结构:Project Structure

我似乎找不到访问文件的正确 URL。例如,它们的插件位于 Webcontent > assets > admin > plugins

我尝试使用 ${pageContext.request.contextPath} 但它没有用

<link rel="stylesheet" href="${pageContext.request.contextPath }/WebContent/assets/admin/plugins/tempusdominus-bootstrap-4/css/tempusdominus-bootstrap-4.min.css">

老实说,我不知道发生了什么,我还可以问一下 Java 资源和 Web 内容之间的区别吗? 到目前为止,如果您愿意与我分享有关使用 Java 开发 Web 应用程序的资源,我将不胜感激。

最佳答案

你必须给出你的css文件的相对路径

<link rel="stylesheet" href="./WebContent/assets/admin/plugins/tempusdominus-bootstrap-4/css/tempusdominus-bootstrap-4.min.css">

关于javascript - css 和 javascript 文件上的 Java Web 应用程序 error_404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59658457/

相关文章:

html - 表格单元格内的CSS下拉菜单

javascript - 单击其中的链接时隐藏 div

javascript - 如何以安全可靠的方式只抓取 HTML 元素的文本

java - 奇怪的 Tomcat 和 Axis Webservice 行为

java - 无法更改 JTextField 文本

java - Android Final 与私有(private) TextView

css - 获取渐变以使用背景颜色

javascript - redux 中间件 -> 拦截/阻止/转换?

javascript - Feathersjs/nodejs Sequelize

CSS 下拉说明