【发布时间】:2016-01-20 01:16:06
【问题描述】:
我在网页内的一个文件夹中有几个网页,我尝试了 RequestDispatcher 但页面没有呈现
我在 java web 应用程序的网页中有一个名为“admin”的文件夹
我在 admin 中有 2 个 jsp,page1 和 page2。
当在page1中使用点击提交按钮时,它转到servlet并从servlet到page2
但这并没有发生......
folder inside webpages - admin
page1.jsp
<form action="pagecheck">
<input type="submit" value="page" name="page">
</form>
pagecheck.java (Servlet)
if(request.getParameter("page")!=null)
{
RequestDispatcher rd=request.getRequestDispatcher("/web/admin/page2.jsp");
rd.forward(request, response);
}
第 2 页。 jsp
<h1> Success </h1>
当我运行它并在 page1 中单击提交时,我看到的下一件事是 HTTP 状态 404:未找到
【问题讨论】:
-
你能告诉我们404的全部信息吗?我认为它无法找到 servlet。
-
类型状态报告消息未找到描述请求的资源不可用。
标签: java jsp servlets requestdispatcher