大家好,如果您还对Spring与Struts2集成详解不太了解,没有关系,今天就由本站为大家分享Spring与Struts2集成详解的知识,包括的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!
1)。将Struts2添加到WEB应用程序
.添加jar包
在web.xml文件中进行一些配置
.添加Struts2自己的配置文件
2)。将Spring 添加到WEB 应用程序
.添加jar包
添加Spring配置文件
.在web.xml文件中配置启动IOC容器的Listener
3)。一体化
.添加Spring插件
在Spring配置文件中配置Struts2 Action实例
.在Struts 配置文件中配置操作
4).原理分析
3.将Struts2添加到WEB应用程序中
1)参考struts-2.3.15.3-all\struts-2.3.15.3\apps下的struts2-blank.war
2)解压struts-2.3.15.3-all\struts-2.3.15.3\apps下的struts2-blank.war到当前文件夹
4)打开struts-2.3.15.3\apps\struts2-blank\WEB-INF\web.xml
筛选
过滤器名称struts2/过滤器名称
过滤级
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
/过滤器类
/筛选
过滤器映射
过滤器名称struts2/过滤器名称
url 模式/*/url 模式
/过滤器映射
支柱
常量名称=’struts.enable.DynamicMethodInitation’值=’false’/
常量名称=’struts.devMode’值=’true’/
包名称=’默认’命名空间=’/’扩展=’struts-default’
/包裹
/支柱
4.将Spring添加到WEB应用程序中:
1)添加Spring的jar包:
注意:需要添加WEB应用程序spring-web-4.0.0.RELEASE.jar,因为它已经包含在Struts2中
commons-logging的jar包,所以这里不需要添加commons-logging
spring-beans-4.0.0.RELEASE.jar
spring-context-4.0.0.RELEASE.jar
spring-core-4.0.0.RELEASE.jar
spring-express-4.0.0.RELEASE.jar
spring-web-4.0.0.RELEASE.jar
2)将Spring的配置文件添加到classpath中(也可以放在其他路径下)
3)在web.xml文件中配置启动IOC容器的Listener
我。配置Spring配置文件的位置
上下文参数
参数名称contextConfigLocation/参数名称
参数值classpath:applicationContext.xml/参数值
/上下文参数
二.配置启动IOC容器的监听器
听众
听者级
org.springframework.web.context.ContextLoaderListener
/监听器类
/监听者
5.Spring集成Struts2:
原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/126628.html
用户评论
酒笙倾凉
看这篇文章感觉还挺全面的,我最近刚好要用到Spring和Struts2,正好可以参考下你写的教程!
有16位网友表示赞同!
一样剩余
写得真不错啊!作为Struts2初学者,这篇博文能帮我更好的理解怎么把SPRING整合进去。太棒了!
有17位网友表示赞同!
三年约
对Struts2还是比较熟悉的,但是Spring的整合我还没上手过,看着你写的例子感觉还是挺清晰易懂的,要好好研究一下。
有9位网友表示赞同!
病房
我觉得这篇博文有点过于详解了,对于比较了解Struts2和Spring的用户来说可能有些重复性的内容,可以稍微简化一下会更好。
有18位网友表示赞同!
巷口酒肆
好吧,我需要学习spring整合struts2 然后开发一个 web 应用,文章写的确实详细,能帮我解决很多困惑! 感谢分享!
有19位网友表示赞同!
刺心爱人i
我曾经也用过Spring和Struts2结合的项目,但是还是有些细节没看明白。这篇文章讲解的很细致,希望可以帮助我解答一下疑惑。
有7位网友表示赞同!
糖果控
要想把Struts2和Spring完美整合,关键在于理解两个框架之间的关系以及如何进行配置,这篇文章写的很有意思,让人豁然开朗!
有19位网友表示赞同!
娇眉恨
我一直都在使用SpringMVC,对于Struts2不太熟悉,这篇博文让我了解到另一种Web开发的方式。
有12位网友表示赞同!
摩天轮的依恋
这篇文章写起来比较专业,可能有一些初学者很难理解,可以适当加入一些通俗易懂的例子和解释。
有20位网友表示赞同!
寂莫
有些内容还是需要补充细节,例如对Struts2过滤器、Action等部分的讲解可以更深入一些。
有17位网友表示赞同!
ok绷遮不住我颓废的伤あ
作为一个资深开发者,我觉得这篇博文的内容比较基础,没有太多创新之处。
有20位网友表示赞同!
涐们的幸福像流星丶
我觉得把这篇文章分成多个小章节会更有条理,方便读者查找和理解特定内容。
有16位网友表示赞同!
晨与橙与城
学习Spring 整合Struts2 一段时间了,但是总感觉有些地方还是不够深透,这篇博文讲解的很有深度,可以帮助我打好基础。
有19位网友表示赞同!
哥帅但不是蟋蟀
Spring整合Struts2, 很多教程都写的不够清晰,这篇文章写的很不错,图文结合,易于理解!
有12位网友表示赞同!
抚涟i
文章结构比较清晰,逻辑严谨,对Spring 整合 Struts2 的讲解非常详细,赞一个!
有5位网友表示赞同!
权诈
我正在学习java开发,遇到这个框架就感觉很复杂啊,希望可以找到更直观的教程来学习 或许这篇能帮到我
有9位网友表示赞同!
水波映月
这篇文章确实帮助我理解了Spring和Struts2的整合过程,很多细节都解释得很到位,非常感谢作者分享!
有20位网友表示赞同!
别悲哀
Spring 整合 Struts2 的过程中会经常遇到一些小问题,希望作者可以分享一些解决问题的经验和技巧。
有17位网友表示赞同!