第五讲
WEB
WEB
WEB
WEB
项目
-
-
-
-
集成
Flex3+BlazeDS3.2+Spring2.5.6+iBatis2.3.4
Flex3+BlazeDS3.2+Spring2.5.6+iBatis2.3.4
Flex3+BlazeDS3.2+Spring2.5.6+iBatis2.3.4
Flex3+BlazeDS3.2+Spring2.5.6+iBatis2.3.4 +Struts2.1.8
+Struts2.1.8
+Struts2.1.8
+Struts2.1.8
前言 : 本讲是在【 第四讲: WEB 项目 - 集成 Flex3+BlazeDS3.2+Spring2.5.6+iBatis2.3.4 】的基础
上添加 iBatis ,此次集成其实质是 Spring 与 Struts2 的整合而已
目标: WEB 项目 - 集成 Flex3+BlazeDS3.2+Spring2.5.6+iBatis2.3.4 +Struts2.1.8 ,重在整合 Spring
与 Struts2 ,并采用托管的方式,即 Struts2 action 托管于 Spring
优点: 这是一种保守的混合开发模式,既充分利用了原有的资源与技术,又不失先机的采用了
新兴技术,为未来发展开拓空间打下夯实基础
再需添加资源: struts2-core-2.1.8.jar 、 xwork-core-2.1.6.jar 、 freemarker-2.3.15.jar 、 ognl2.7.3.jar
、
commons-io-1.3.2.jar
、
commons-fileupload-1.2.1.jar 及 struts2-spring- plugin -2.1.8.j ar
实现细节:
1
、工程结构全图
2 、 配置 struts2 ( 并解决中文乱码 )
打开 web.xml ,添加如下代码
<!-- 可以解决中文乱码 -->
< filter >
< filter-name > encodingFilter </ filter-name >
< filter-class >
org . springframework .web.filter.CharacterEncodingFilter
评论1