request.getRequestDispatcher("").forward(request, response); 无法转发请求,求解释
发布网友
发布时间:2022-04-30 00:29
我来回答
共4个回答
热心网友
时间:2023-10-11 02:39
request.getRequestDispatcher("admin/content.jsp").forward(request, response);
话说你这一句的admin/content.jsp不对吧,文件夹的名字不用加上去的,直接写content.jsp就好了。
热心网友
时间:2023-10-11 02:40
String content=(String)request.getAttribute("into");
HttpSession session=request.getSession();
String pid=(String)session.getAttribute("pid");
requset.setAttribute("id","值");
然后 用request.getRequestDispatcher("admin/content.jsp").forward(request, response); return; 跳回到 content.jsp界面里
请求发成功了,只是但是只能发送当前requeset中set的值及请求当前servlet时表单或者超级链接传过来的值
replyMessage.jsp中没有名为id的值,而requset也没有放入相关的值,所以肯定取不到啊追问忘了贴上了。。。。。在replyMessage.jsp中 用 pid=(String)session.getAttribute("pid"); 获取了 content.jsp 用 session.setAttribute("pid",id); 存的id值的。。。
热心网友
时间:2023-10-11 02:40
敢不敢把tomcat服务器异常信息贴出来。哥抽空给你差错排错! :)在后台输出一下就明了了
热心网友
时间:2023-10-11 02:41
request.getRequestDispatcher("admin/content.jsp").forward(request, response);这其中"admin/content.jsp"按“目的jsp所在的文件夹/jsp/目的jsp”写试试