- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Spring25集成Struts12
spring2.5整合struts1.2
spring和struts都是著名的开源框架,目前已成为企业级WEB开发的首选.Spring是一个轻量级(大小和系统开支的角度)的IoC和AOP容器.它力图简化J2EE开发即J2EE without EJB.而且作为帮助企业级开发的核心支柱,Spring为模型层(OR持久层:Hibernate、JDO、iBatis等)服务层(EJB、JNDI、WebService)以及表现层(Struts、JSF、Velocity)都提供了良好的支持和集成方案
下面我们就来整合spring和struts,以spring2.5整合struts1.2为例,不同的版本,可能整合方式有些不同,不过可以参考网上资料.首先列出整合的步骤:
1,分别导入spring2.5和struts1.2的Jar包(如查使用myeclipse可以自动添加)
2.建立jsp页面
3.建立业务层和Action类用来测试
4.配置applicationContext.xml,web.xml,struts-config.xml文件
5.启动tomcat,在IE地址栏输入 HYPERLINK /link.php?url=http://localhost%3A8080%2F%E9%A1%B9%E7%9B%AE%E5%90%8D%2F \t _blank http://localhost:8080/项目名/
一.导入spring2.5和struts1.2的Jar包
把spring2.5与struts1.2中分别的包导入后,还需要在spring中导入一个spring-webmvc-struts.jar包,这个包是用来整合的,我这里整合用的包名分别为:
struts1.2
antlr.jarcommons-beanutils.jarcommons-digester.jarcommons-fileupload.jarcommons-logging.jarcommons-validator.jarjakarta-oro.jarstruts.jar
spring2.5
aspectjrt.jaraspectjweaver.jarcglib-nodep-2.1_3.jarcommon-annotations.jarcommons-logging.jarspring.jarspring-webmvc-struts.jar(这个是关键包,少了就会报错)
二.建立jsp页面
建立一个登录的index.jsp页面:
Code:
%@?page?language=java?import=java.util.*?pageEncoding=UTF-8%??
html??
??head??
??title?登录页面?/title??
??link?rel=stylesheet?href=css/login.css?type=text/css??
??/head??
??body??
??h1?align=center用户登录页面/h1??
??hr??
???div?align=center??
???form?action=login.do?method=post??
???table??cellspacing=5?border=5?bodercolor=#ffaa00???
???trth?colspan=3?align=center??bgcolor=#ffaa00用户登录/th/tr??
????tr??
???th?rowspan=3?background=images/2.jpg?style=width=90px/th??
???td用户名:/tdtdinput?type=text?class=message?name=username/td/tr??
???trtd密??码:/tdtdinput?class=message?type=password?name=userpassword/td/tr??
????trtd?colspan=2?align=centerinput?type=submit?value=登录??input?type=reset?value=重置/td/tr??
???/table??
???/form??
???/div??
??/body??
/html??
接下来一个成功跳转页面succ.jsp和一个失败跳转页面failure.jsp:
Code:
%@?page?language=java?import=java.util.*?pageEncoding=UTF-8%??
html??
??head??
???titleSuccsess/titl
您可能关注的文档
最近下载
- 跨越架搭设施工合同.docx
- 2023年二季度医疗质量管理委员会会议记录.docx VIP
- 北师大版(2019)必修第一册 Sports and Fitness Writing Workshop A True Story 课件(共23张PPT)).pptx VIP
- 6MW屋顶分布式光伏电站项目可研报告.docx
- 2024年学校食堂食品安全风险隐患排查整治记录表.docx
- 叶是光合作用的主要器官.ppt
- 活动一 影子变变变(课件)蒙沪版二年级上册综合实践活动.pptx
- 2024-2025学年初中综合实践活动九年级第二学期沪科版(贵州专用)教学设计合集.docx
- 统编版小学语文六年级上册质量检测卷.pdf
- 人民医院高额病例异常住院费用病例核查方案.docx
文档评论(0)