网络应用:路径有问题吗?

时间:2013-07-10 21:37:10

标签: css jsp web web.xml web-inf

由于某些原因,我的网络应用似乎与路径有关。

我在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>

错误页面的结果是“网站无法显示页面”消息进入浏览器。但是,如果我删除错误页面配置,我会得到一个堆栈跟踪,所以这意味着我在某种程度上使用了我的配置,但在解释路径时出现了问题。

可能有什么问题?

1 个答案:

答案 0 :(得分:0)

欢迎文件错误。它不是完整路径,而是在请求目录时在目录中查找的文件的名称。

我没有看到错误页面有任何明显错误。检查Eclipse为applciation生成的WAR /目录,以查看错误页面是否在正确的位置。另一件事是使用静态文件作为错误页面,直到你能够解决JSP的任何问题。