我在文件夹名称adminlogin
下有一个JSP
文件。我使用getRequestDispatcher
和forword
调用jsp
文件,但我无法获得请求,它显示我404
错误。
url链接为http://localhost:8084/demo/adminlogin/menu.jsp
String opt = menu_display.print_opt();
request.setAttribute("menu_display", opt);
request.getRequestDispatcher("adminlogin/menu.jsp?p=1").forward(request, response);
对adminlogin的调用应该有一个"/",因为它相对于应用程序的上下文路径:
request.getRequestDispatcher("/adminlogin/menu.jsp?p=1").forward(request, response);
如果您没有"/",servlet引擎将相对于当前 url查找它。