一:
通過靜態變量傳遞
定義一個類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);