struts2框架是乙個web框架 ,並提供了資料分裝功能
資料封裝方式 屬性驅動封裝
屬性驅動封裝之提供set方法 (不常用)
我們以示例來講解:
先來乙個簡單的使用者表單提交頁面
重點jsp**:
編寫action 主要**
//我們使用第二種方式 繼承
public class useraction
extends
actionsupport
/useraction.action"
method
="post"
>
name:
type
="text"
name
="user.name"
>
>
password:
type
="password"
name
="user.password"
>
>
age:
type
="text"
name
="user.age"
>
>
birthday:
type
="text"
name
="user.birthday"
>
>
salary:
type
="text"
name
="user.salary"
>
>
type
="submit"
value
="提交"
>
form
>
action 重點**
public
class
useraction
extends
actionsupport
/useraction.action"
method
="post"
>
name:
type
="text"
name
="name"
>
>
password:
type
="password"
name
="password"
>
>
age:
type
="text"
name
="age"
>
>
birthday:
type
="text"
name
="birthday"
>
>
salary:
type
="text"
name
="salary"
>
>
type
="submit"
value
="提交"
>
form
>
編寫action
public
class
useraction
extends
actionsuppert
implements
modeldriven
//上面已經自動封裝好了
}
缺點:只能同時封裝乙個物件
但是第二種可以封裝多個物件(補充)
Struts2資料封裝
一 靜態資料封裝 靜態資料封裝,就是將資料寫死 struts.xml name staticparam extends struts default name staticparam class staticparam.staticparamaction method login name user...
Struts2字尾 深入Struts2
一 將action字尾變成html字尾 xmlversion 1.0 encoding utf 8 doctype struts public apache software foundation dtd struts configuration 2.1 en struts include file...
Struts2學習資料
strust2的核心和工作原理 漂亮回答面試官strust2的原理 struts2的工作原理 struts2的工作原理 總體上來說是這樣的 1 客戶端傳送請求 客戶端初始化乙個指向servlet容器 如tomcat 的請求 2 請求經過一系列過濾器 如actioncontextcleanup sit...