java - 由于 web.xml,JSP 文件未使用 CSS

标签 java css jsp tomcat web.xml

我有一个使用 css 样式表的简单 jsp 登录表单。在我将 web.xml 文件包含在我的目录中之前,它工作得很好。现在 JSP 文件无论如何都不会加载 css 文件。我试过以多种不同的方式更改 css 的链接地址,但没有成功。

我非常肯定 web.xml 文件是它未加载的原因,因为如果我将其删除,一切都会恢复正常。

这是我的元素结构:

enter image description here

这是我的 login.jsp:

enter image description here

这是我的 web.xml: enter image description here

最佳答案

您的 web.xml 在安全约束中包含 /*,将对您应用程序的所有内容的访问限制为具有 users Angular 色的用户>。这意味着,tomcat 不会按照浏览器的请求提供您的 CSS 文件,而是会重定向到 login.jsp(这显然是一个不正确且不太时尚的样式表)

关于java - 由于 web.xml,JSP 文件未使用 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43943739/

相关文章:

html - 在没有 HTML 表格的情况下,如何在同一行上放置两个 DIV,一个左对齐,一个右对齐?

java - 是否应该最小化 try catch 中的代码或管理它们的任何实践?

java - 当字符串在 Java 8 中没有分隔符时,根据提供的键从字符串创建映射

带有显示 : block overrides my main css 的 Jquery 内联 css

jquery - 始终处于事件状态的 Bootstrap 下拉菜单

每次刷新时 JSP session ID 都会更改

javascript - 在聊天应用程序中发送本地语言消息时出现 UTF-8 问题?

java - 连接被拒绝云 amqp

java - HashMap 的KeySet、EntrySet 和values 都为null 而table 不为空

jsp - 是否可以在表达式语言中创建日期值?