由于某些原因,我的网络应用似乎与路径有关。
我在Eclipse中的WEB-INF有以下路径:
Project
--src
-- main
--webapp
--WEB-INF
--jsp
--css
我使用Spring,Hibernate和Maven创建了一个项目。
但是这例如不起作用,并且不会从我的jsp页面加载样式:
<link href="css/style.css" rel="stylesheet" type="text/css">
欢迎页面和web.xml中的错误页面也不起作用:
<welcome-file-list>
<welcome-file>/students</welcome-file>
</welcome-file-list>
<error-page>
<exception-type>java.lang.Exception</exception-type>
<location>/WEB-INF/jsp/error.jsp</location>
</error-page>
错误页面的结果是“网站无法显示页面”消息进入浏览器。但是,如果我删除错误页面配置,我会得到一个堆栈跟踪,所以这意味着我在某种程度上使用了我的配置,但在解释路径时出现了问题。
可能有什么问题?
答案 0 :(得分:0)
欢迎文件错误。它不是完整路径,而是在请求目录时在目录中查找的文件的名称。
我没有看到错误页面有任何明显错误。检查Eclipse为applciation生成的WAR /目录,以查看错误页面是否在正确的位置。另一件事是使用静态文件作为错误页面,直到你能够解决JSP的任何问题。