【问题标题】:JSP file not using CSS because of web.xml由于 web.xml,JSP 文件不使用 CSS
【发布时间】:2017-05-12 17:49:28
【问题描述】:

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

我非常肯定 web.xml 文件是它无法加载的原因,因为如果我删除它,一切都会再次运行。

这是我的项目结构:

这是我的 login.jsp:

这是我的 web.xml:

【问题讨论】:

  • 请将您的代码发布为文本,而不是图像

标签: java css jsp tomcat web.xml


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2012-12-08
    • 1970-01-01
    • 2011-10-02
    • 1970-01-01
    • 2015-03-22
    • 2013-11-12
    • 2023-03-29
    • 2020-06-10
    • 1970-01-01
    相关资源
    最近更新 更多