javaweb servlet类的重定向出现这种问题该怎么解决?求大神帮忙?

fyhju1 2015-11-30 09:41:02
RadirectServlet类:
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String name=request.getParameter("name");
System.out.println("RadirectServlet中接收的name参数值="+name+"1");
response.sendRedirect("RadirectServlet2");
request.getRequestDispatcher("RadirectServlet2").forward(request, response);

}

RadirectServlet2类:
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setCharacterEncoding("utf-8");
PrintWriter pw=response.getWriter();
pw.print("<html><head>");
pw.println("<meta charset=\"UTF-8\">");
pw.print("</head>");
pw.print("<body>");
pw.print("从RadirectServlet中获取的参数name的值=");
pw.print(request.getParameter("name"));
pw.print("</body></html>");
}

在浏览器输入:http://localhost:8080/CharWeb4/RadirectServlet?name=javaee这出现这种问题
新人初学,请问该该怎么解决。
...全文
87 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
fyhju1 2015-11-30
引用 1 楼 rui888 的回复:
response.sendRedirect("RadirectServlet2"); request.getRequestDispatcher("RadirectServlet2").forward(request, response); 红色去掉看看。
谢谢,已经做出来了,只要把response.sendRedirect("RadirectServlet2");这句话去掉就可以实现重定向
回复
fyhju1 2015-11-30
引用 1 楼 无法显示此用户的回复:
response.sendRedirect("RadirectServlet2"); request.getRequestDispatcher("RadirectServlet2").forward(request, response); 红色去掉看看。
没有红色部分,编译没有报错啊
回复
兔子托尼啊 2015-11-30
response.sendRedirect("RadirectServlet2"); request.getRequestDispatcher("RadirectServlet2").forward(request, response); 红色去掉看看。
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2015-11-30 09:41
社区公告
暂无公告