-1
--webapp
     --WEB-INF
         --web.xml
     --index.jsp
     --jsp
         --Example.jsp

我正在使用 javax.servlet

据我所知, index.jsp 在 webapp 下。

但是当我想重定向到 Example.jsp 时,它说找不到...

我怎样才能让它工作?配置 pom.xml 或 web.xml?

web.xml 像这样

<servlet>
    <servlet-name>GetAccess</servlet-name>
    <servlet-class>com.dodopipe.karl.GetAccess</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>GetAccess</servlet-name>
    <url-pattern>/GetAccess</url-pattern>
</servlet-mapping>

GetAccess.java

RequestDispatcher rd = request.getRequestDispatcher("/Example.jsp");
rd.forward(request, response);
4

1 回答 1

2

您的 Example.jsp 位于 jsp 文件夹下,因此您的 Request Dispatcher 应该是这样的:

RequestDispatcher rd = request.getRequestDispatcher("jsp/Example.jsp");
rd.forward(request, response);
于 2013-01-29T03:41:58.240 回答