为了账号安全,请及时绑定邮箱和手机立即绑定

如何用servlet跳转到一个jsp萌新 很多不懂,求大神详解?

如何用servlet跳转到一个jsp萌新 很多不懂,求大神详解?

守著陽光守著你 2016-07-26 11:01:08
就类似与 reg.jsp->servlet->show.jsp后面两个的过程是什么呢?在线等。多谢了
查看完整描述

1 回答

已采纳
?
汉娜之眼

TA贡献42条经验 获得超27个赞

有很多种方式,最常见用页面重定向request.getRequestDispatcher("/xxxxx.jsp").forward(request,
                response);//跳向评论页面并发送参数

查看完整回答
反对 回复 2016-07-26
  • 守著陽光守著你
    守著陽光守著你
    请问具体怎么写呢?
  • 汉娜之眼
    汉娜之眼
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String foodId = request.getParameter("foodcommentId");//获取评论食物的id//这个地方要在前台设置参数 Food commentfood = dao.getFoods(foodId);//调用工具类得到食物对象 //dao是操作数据库对象,不用管 request.setAttribute("commentfood", commentfood);//设置发送参数和发送属性 request.getRequestDispatcher("/food_comment.jsp").forward(request, response);//跳向评论页面并发送参数 } //这是我之前写的一个例子,主要就是设置参数和发送参数那一段
  • 守著陽光守著你
    守著陽光守著你
    呃.....不太明白,刚接触编程没多久 我的意思就是: public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String sno=request.getParameter("Id"); String sno1=request.getParameter("userid"); String sno2=request.getParameter("sex"); String sno3=request.getParameter("city"); String [] sno4=request.getParameterValues("aihao"); response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">"); out.println("<HTML>"); out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>"); out.println(" <BODY>"); out.print(sno + "<br>"); out.print(sno1 + "<br>"); out.print(sno2 + "<br>"); out.print(sno3 + "<br>"); for(String b:sno4){ out.print(b + "<br>"); } out.print(this.getClass()); out.println(", using the POST method"); out.println(" </BODY>"); out.println("</HTML>"); out.flush(); out.close(); } 是不是加在这里面,加在什么位置,代码的含义是什么?多谢啦
点击展开后面3
  • 1 回答
  • 0 关注
  • 1336 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信