HTTP状态404 JSP文件(没有servlet没有目录失败)

时间:2016-08-16 15:21:16

标签: java jsp

在发布此内容之前,我用Google搜索了几个小时。 我试图将普通的.jsp文件引用到另一个文件中,但是我收到了HTTP状态404错误。

这是 index.jsp

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
         <h1>Hello World!</h1>
         <a href="user.jsp">LINK</a>
    </body>
</html>

user.jsp 位于/ web文件夹(带index.jsp),并且不是servlet。

我还创建了 web.xml 文件(但谷歌搜索我知道没有必要注册正常的.jsp文件)如下:

<web-app xmlns="http://java.sun.com/xml/ns/javaee"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
     version="3.0">

    <display-name>test</display-name>
    <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
        <welcome-file>user.jsp</welcome-file>
    </welcome-file-list>
    <session-config>
        <session-timeout>
            30
        </session-timeout>
    </session-config>
</web-app>

如果我删除条目welcome-file-list,则错误相同。

我正在使用TomEE 1.7.4。

提前谢谢。

1 个答案:

答案 0 :(得分:-1)

我解决了自己。 这是Windows中TomEE服务的一个问题。