这要看你在servlet中是怎么跳转的"转发"还是"重定向".
重定向:以前的request中存放的变量全部失效,并进入一个新的request作用域。
转发:以前的request中存放的变量不会失效,就像把两个页面拼到了一起。
如果是转发 那么在list.jsp页面直接可得到值<%String dz = request.getParameter("dz")%>
如果是重定向的话:你可以在servelt的处理add.jsp页面的时候就把你要的值取出来,然后又把他保存session中. servlet类中这样处理
String dz = request.getParameter("dz");
request.getSession().setAttribute("dz", dz);
页面这样得到:
<%String dz =request.getSession().getAttribute("dz")%>
你可以在SERVLET跳转的时候用同样的方法给list.jsp传一个需要的值过去
在servlet写如下代码:
String dz=request.getParameter("dz");
request.setAttribute("dz",dz);
如果你选择的是J2EE 5.0
那么可以直接在list.jsp页面写如下代码:
${dz }就可以得到dz的值。
add.jsp:
<%
String dz=request.getparameter("dz");
%>