如何理解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~

相关文章
相关标签/搜索