如何理解struts2

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~

相關文章
相關標籤/搜索