Struts2筆記10 向值棧放入或獲取資料
1.向值棧放資料多種方式
(1)獲取值棧物件,呼叫值棧物件裡面的set方法
(2)獲取值棧物件,呼叫值棧物件裡面的push方法
(3)在action定義變數,生成變數的get方法
2、向值棧放物件
實現步驟
(1)定義物件變數
(2)生成變數的get方法
(3)在執行的方法裡物件導向設定值
/**
* 08_向值棧放物件
* @author Administrator
*
*/
public class ObjectDemoAction {
//1定義物件變數
private User user = new User();
//2.生成get方法
public User getUser() {
return user;
}
public String execute() throws Exception{
//3.向值棧的user裡面放資料
user.setUserName("astarte");
user.setPassword("11111111");
user.setAddress("cn");
return "success";
}
}
* 08_向值棧放物件
* @author Administrator
*
*/
public class ObjectDemoAction {
//1定義物件變數
private User user = new User();
//2.生成get方法
public User getUser() {
return user;
}
public String execute() throws Exception{
//3.向值棧的user裡面放資料
user.setUserName("astarte");
user.setPassword("11111111");
user.setAddress("cn");
return "success";
}
}
3、向值棧放list集合
實現步驟
(1)定義list集合變數
(2)生成變數的get方法
(3)在執行的方法裡面向集合設定值
4.從值棧獲取資料
使用struts2的標籤+ognl表示式獲取值棧資料
<s:property value = "ognl表示式"/>
(1)獲取字串
(jsp檔案)
(2) 獲取物件
(3)獲取List集合
one:前提:要知道有多少個list
two:
three:
5、獲取set和push方法設定值
使用set方法向值棧獲取資料
使用push方法向值棧獲取資料
(1)使用push設定值,沒有名稱,只有設定的值
(2)向值棧放資料,把向值棧放資料存到陣列裡陣列名top,根據陣列獲取值
<!-- 獲取push方法設定的值 -->
<s:property value="[0].top"/>
<s:property value="[0].top"/>
相關文章
- 將資料、程式碼、棧放入不同的段
- 資料結構筆記——棧資料結構筆記
- 資料結構學習筆記--棧資料結構筆記
- 資料結構筆記-棧的應用資料結構筆記
- Flutter筆記: 獲取網路資料及渲染列表Flutter筆記
- 使用Python呼叫API介面獲取小紅書筆記詳情資料PythonAPI筆記
- win10怎麼獲取顏色值_win10系統獲取螢幕顏色HSL值RGB值方法Win10
- Struts2框架自學之路——Action獲取表單資料的方式以及表單資料的封裝框架封裝
- 資料結構(筆試題-棧(入棧出棧)資料結構筆試
- Struts2框架快速入門筆記框架筆記
- 動態新增或減少文字框,並獲取文字框值
- 獲取當前修改的行記錄資料
- 過濾器中獲取form表單或url請求資料過濾器ORM
- 資料庫實現原理#2(獲取第N個值).md資料庫
- [MatLab]學習筆記2:MatLab數值資料Matlab筆記
- React學習筆記之雙向資料繫結React筆記
- MogDB/openGauss學習筆記-獲取物件DDL筆記物件
- Python獲取jsonp資料PythonJSON
- 1.獲取資料
- 獲取Wireshark資料流
- Modbus ASCII 獲取資料ASCII
- 2020-09-27【學習筆記】【企業資料湖】五、基於Apache Sqoop的批量資料獲取筆記ApacheOOP
- datatables 獲取 pageLength 和 pageStart,重新獲取table資料
- 獲取cookie裡面的值Cookie
- JavaScript獲取css的值JavaScriptCSS
- 【Python小隨筆】 SSH 獲取資訊Python
- Linux應用程式獲取執行緒棧的資訊Linux執行緒
- ABL獲取XBL資訊記錄
- struts2資料校驗
- 《JavaScript資料結構與演算法》筆記——第3章 棧JavaScript資料結構演算法筆記
- 資料結構與演算法分析學習筆記(四) 棧資料結構演算法筆記
- spark學習筆記--資料讀取與儲存Spark筆記
- 獲取天氣介面資料
- Mysql批量大資料獲取MySql大資料
- 【譯】React如何獲取資料React
- datatables使用ajax獲取資料
- 如何獲取想要的資料?
- jqGrid獲取json資料方法JSON
- 從session中獲取資料Session