向特定文件夹中的jsp页面发送请求
我想将请求分派到指定的文件夹,但它没有分派。它仍在servlet中 要重定向到向特定文件夹中的jsp页面发送请求,jsp,jakarta-ee,servlets,Jsp,Jakarta Ee,Servlets,我想将请求分派到指定的文件夹,但它没有分派。它仍在servlet中 要重定向到删除成功页面 RequestDispatcher rd = getServletConfig().getServletContext().getRequestDispatcher("Admin/DeleteSuccess.jsp"); rd.forward(request, response); 假设admin是项目下的文件夹试试这个 RequestDispatcher rd = getServletConfig(
删除成功
页面
RequestDispatcher rd = getServletConfig().getServletContext().getRequestDispatcher("Admin/DeleteSuccess.jsp");
rd.forward(request, response);
假设admin
是项目下的文件夹试试这个
RequestDispatcher rd = getServletConfig().getServletContext().getRequestDispatcher("/admin/DeleteSuccess.jsp");
rd.forward(request, response)
你这是什么意思,但这不是派遣。它仍在服务中?它应该将其转发到指定的文件夹,即Web Pages/Admin/deletesucces.jsp。这个servlet出现在sourcepackage/phone/PhoneDeleteServlet.java中。当条件为true时,它仍然存在于当前服务中。您是否收到任何错误,发布您的项目结构?请尝试
response.sendRedirect(“Admin/deleteSucces.jsp”)
yes存在一个文件夹名Admin,其中存在deleteSucces.jsp。我必须将请求从package phone/phonedeleteservlet.java发送到admin/deletesuccess.jspIf,因此,上述代码应该可以工作。重定向正确吗?不正确。但是,是的,目标页面的内容显示在servlet中,而不是显示在jsp页面中。您的意思是浏览器中的URL
保持不变吗?
RequestDispatcher rd =getServletConfig().getServletContext().getRequestDispatcher("../admin/DeleteSuccess.jsp");
rd.forward(request, response)