2015. 12. 10. 11:41ㆍFrameWork/Struts
Action
public class testAction extends ActionSupport implements Preparable, ModelDriven{
private MyPage mypage= new MyPage ();
public MyPage getLMyPage () {
return mypage;
}
@Override
public Object getModel() {
// TODO Auto-generated method stub
return mypage;
}
@Override
public void prepare() throws Exception {
mypage = new MyPage ();
}
/**
* 학습자 정보 수정
*/
public void update() throws Exception {
System.out.println("mypage>>>>>> " + mypage);
}
}
strtus.xml
<package name="mypageProc" namespace="/mypageProc" extends="default">
<action name="proc.mypage" class="com.test.testAction method="update">
<interceptor-ref name = "prepare"/>
<interceptor-ref name = "modelDriven"/>
<interceptor-ref name = "params"/>
</action>
</package>
form
<form id="userForm" name="userForm">
<input type="text" name="member_name" />
</form>
Model
public class LBookMyPage extends LBookPage{
private String member_name;
public String getMember_name() { return member_name; } public void setMember_name(String member_name) { this.member_name = member_name; }
}