無(wú)法獲取jsp頁(yè)面提交的數(shù)據(jù)封裝到action中聲明的對(duì)象屬性中我有注意:實(shí)體類(lèi)的屬性名和jsp頁(yè)面提交的表單的name值要一致,不知道還有哪方面沒(méi)喲注意到,求解?我記得的步驟:1.創(chuàng)建實(shí)體類(lèi),聲明變量,生成get/set方法 ? ? 例如:User ? ?一個(gè)屬性: username2.創(chuàng)建action,實(shí)現(xiàn)ModelDriven<實(shí)體類(lèi)> ? ? ? ModelDriven<User>3.在action中聲明實(shí)體類(lèi)變量,并且在調(diào)用的方法內(nèi)創(chuàng)建實(shí)體類(lèi)(也可以在聲明時(shí)創(chuàng)建)private User user=new User(); public User getModel() { return user; } public String execute() throws Exception { String username=user.getUsername(); System.out.println(username); return NONE; }4.在struts.xml文件中配置<package name="HelloDemo" extends="struts-default" namespace="/"><action name="modelDirven" class="Model.ModelDataDirvenAction"> </action></package><constant name="struts.i18n.encoding" value="UTF-8"></constant> <constant name="struts.action.extension" value="html"></constant>
1 回答
已采納

慕粉4075985
TA貢獻(xiàn)104條經(jīng)驗(yàn) 獲得超33個(gè)贊
public User getModel() {
return user = new User();
}
這樣試試?
添加回答
舉報(bào)
0/150
提交
取消