当前位置: 技术问答>java相关
急问!!:如何用一个servlet接受请求后,改变请求的参数值后调用另一个servlet
来源: 互联网 发布时间:2015-11-08
本文导语: 急问!!:如何用一个servlet接受请求后,改变请求的参数值并添加一些参数,然后调用另一个servlet | RequestDispatcher nextpage = this.getServletContext().getRequestDispatcher("/yourURL"); //注意一定要以"/...
急问!!:如何用一个servlet接受请求后,改变请求的参数值并添加一些参数,然后调用另一个servlet
|
RequestDispatcher nextpage = this.getServletContext().getRequestDispatcher("/yourURL"); //注意一定要以"/"开头
//设置request
request.setAttribute("yourParam",paramValue);
nextpage.forward(request,response);
return;
//设置request
request.setAttribute("yourParam",paramValue);
nextpage.forward(request,response);
return;
|
aServlet中,如果接收上个页面提交来的参数有一个为valuename1,那么可以用如下的方法传递到bServlet:
response.sendRedirect("servlet/bServlet?valuename1="+request.getParameter("valuename1")+"&valuename2=value2");
这样就增加了一个参数传递给bServlet
response.sendRedirect("servlet/bServlet?valuename1="+request.getParameter("valuename1")+"&valuename2=value2");
这样就增加了一个参数传递给bServlet