您的位置:首页 > 编程语言 > Java开发

Struts2(MVC框架)开发入门

2017-03-11 23:34 190 查看
1、框架概述:

把重复性的繁琐的代码封装起来

2、三层架构与Struts2

表现层:M model V view C control

业务层:service

持久层:dao data access object 持久层也叫数据访问层

Struts2在三层架构中的位置是处于表现层。注意它只是一个表现层框架。

(层和层之间为了降低耦合性用了接口,叫做面向接口编程)

3、MVC与Struts2

控制器:Servlet

init()

destroy()

service(ServletRequest,ServletResponse)

过滤器:Filter 它也可以作为控制器使用。

init(FilterConfig)

destroy()

service(ServletRequest,ServletResponse,FilterChain)

Servlet能做的Filter都可以做,并且比Servlet功能更强大。它多了一个放行的功能。



4、Struts2必用jar包



5、搭建开发环境

5.1下载开发包

5.2搭建环境

a、导入所需jar包

b、创建一个配置文件

在顶层类路径下,创建一个名称为struts.xml文件

6、第一个案例的执行过程

客户浏览器—-
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  struts