//问题应该出在这一句?
getServletConfig().getServletContext().getRequestDispatcher("/admin/manager.jsp").forward(request,response);
getServletConfig().getServletContext().getRequestDispatcher("/admin/manager.jsp").forward(request,response);
这么写你试试
getServletConfig().getServletContext().getRequestDispatcher("admin/manager.jsp").forward(request,response);
一次了,
后面再get一次就不行,
request,response只让取一次的
getServletConfig().getServletContext().getRequestDispatcher("/admin/index.jsp").forward(request,response);
}这里不这样写,
String url=null;
if (!rs.next()){
url="/admin/index.jsp";
}
下面也用这种格式,最后用
getServletConfig().getServletContext().getRequestDispatcher(url).forward(request,response);
试试吧
getServletConfig().getServletContext().getRequestDispatcher("/admin/index.jsp").forward(request,response);
}
执行了,就不能在forward了,
getServletConfig().getServletContext().getRequestDispatcher("/admin/manager.jsp").forward(request,response);
怎么可以再执行另外好像HttpServletRequest 的getRequestDispatcher方法才可以使用相对路径
servletContext的该方法需要绝对路径