Strust2学习

来源:互联网 发布:超市在线购物商城源码 编辑:程序博客网 时间:2024/04/28 15:43
1.什么是框架?框架有什么用?
 框架是实现部分功能的代码(半成品),使用框架简化企业级软件开发,提高开发效率。
 
2.什么是struts2框架,它有什么用?
Struts2是Struts的下一代产品,是在struts 1和webwork的技术基础上进行了合并的全新的Struts 2框架
Struts2的体系结构与Struts1的体系结构差别巨大,Struts2以webwork为核心。
Struts2是一个标准的mvc框架,Struts2框架是在javaweb开发中使用的。
使用Struts2框架可以简化web开发,并且降低程序的耦合度。类似于struts2框架的产品还有springmvc。
ssh---strust2 spring hibernate
ssi---spring springmvc ibatis

(1)导入jar包 struts2-2.3.15.1-all 版本
struts2的目录结构
apps:例子程序
docs:文档
lib:struts2框架所应用的jar包以及插件包
src:struts2源代码(core和xwork-core)
在struts2开发过程中,一般情况下最少导入的jar包,去apps下的struts2-blank示例程序中copy
(2)对struts2框架进行配置
1.web.xml文件中配置前端控制器(核心控制器)---就是一个Filter。目的是为了可以让struts2框架可以运行。
<filter>
<filter-name>struts2</filter-name>

<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>

 </filter>

<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

2.创建一个struts.xml配置文件,这个是struts2框架配置文件,目的是为了strusts2框架可以执行。
0 0
原创粉丝点击