Servlet中向JSP传递参数

传递参数其实有很多方法,这里介绍一个只能传递一个页面的参数,在JSP里有request.sendRedirect()和两种方法跳转,在Servlet里,没有方法,用request.sendRedirect()不能传递参数,而用session却浪费服务器资源,下面介绍一个方法

req.setAttribute("name","xingqinglei");

RequestDispatcher rd=null;

rd=req.getRequestDispatcher("要跳转的文件.jsp");

rs.forward(req,resq);

//req,resq是doPost方法中的request,response的两个参数,也可以简写为如下

req.getRequestDispatcher("跳转文件.jsp").forward(req,resq);

你可能感兴趣的:(Java)