我在文件夹名JSP
下有一个adminlogin
文件。我使用getRequestDispatcher
和forword
来调用jsp
文件,但我无法收到请求,并显示404
错误。
网址链接为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);
答案 0 :(得分:0)
对adminlogin的调用应该有" /"因为它是相对于应用程序的上下文路径:
request.getRequestDispatcher("/adminlogin/menu.jsp?p=1").forward(request, response);
如果你没有" /" servlet引擎正在寻找相对于当前 url。
的内容