一:
通过静态变量传递
定义一个类MyData,在里面创建一个变量
public static String name;
在一个servlet中接收view页面传过来的数据,如
String username = request.getParamter("username");
//通过上一个类中的静态变量保存username
MyData.name = username;
在最后一个servlet中接收静态变量中的username;
out.println(""+MyData.name);
二:
通过链接参数传递
在链接后面添加一个属性,传进值。
String username = request.getParamter("username");
//通过问好添加一个属性,然后在后面加上值
response.sendRedirect("/UserManager/MainFrame?uname="+username);
然后在接收页面通过下面这行代码接收
String name = request.getParameter("uname");
out.println(name+"<p>恭喜登陆成功!</p>");
三:
通过session传递数据
首先通过session获取试图页面传过来的数据
代码如下
//loginer是保存值得名称
request.getSession().setAttribute("loginer", username);
最后一个页面接收session中的值
String username2 = (String) request.getSession().getAttribute("loginer");
out.println(name+"<p>恭喜登陆成功!</p>"+MyData.name+""+username2);