Struts2框架是一個MVC模型web
M(model):JavaBean+business(業務類)數據庫
V(view):JSP框架
C(control):Actionorm
個人理解是,使用了Struts2框架,字段被封裝起來,方法也都寫在了一塊兒,使得代碼結構比較清晰。一個大對象(好比用戶、留言、訂單)對應一個JavaBean,一個JavaBean對應一個business業務類,business業務類裏面寫該對象的增刪改查功能。xml
以登陸功能爲例:對象
第一步:封裝字段——JavaBean(loginbean)get
第二步:編寫業務類(loginbusiness)io
一、鏈接數據庫。form
二、增刪改查的功能性代碼。登錄
第三步:編寫登陸頁面,form用Action來接收。
第四步:編寫Action
一、先建立一個JavaBean的類,實例化,get和set一下。
二、調用業務類(loginbusiness)的方法。
第五步:編寫好要跳轉的頁面。
第六步:完成上面五步以後,設置struts.xml
一、在web.xml中配置struts2的過濾器(自動填好的)。
二、在struts.xml中寫Success和Error對應要跳轉的頁面。
Sanding原創,轉載請標註,thank you~