Struts2 接受引數的三種方式
阿新 • • 發佈:2018-11-19
1. 屬性方式
1. Action 宣告屬性,且屬性值和頁面name屬性值一致,
2. 提供setXxx方法
---- 接受少量資料 -------
2. JavaBean方式
1. 建立JavaBean
2. 在Action中宣告物件;//可以不用建立物件。建立也不會報錯
3. 提供getXxx/setXxx方法
4. 頁面name屬性值:物件.屬性值
<input type="text" name="userinfo.uname" />
---- 接受大量資料 -------
3. 模型方式
1. 建立JavaBean
2. Action中實現ModelDriven 介面並重寫getModel方法
3. Action中建立JavaBen物件 【注意】
4. getModel方法中返回建立的JavaBean物件
5. 頁面name屬性值和實體類的屬性值保持一致即可
<input type="text" name="uname" />
---- 接受大量資料 -------