博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring第四篇【Intellij idea环境下、Struts2和Spring整合】
阅读量:5230 次
发布时间:2019-06-14

本文共 1168 字,大约阅读时间需要 3 分钟。

前言

Spring的第二和第三篇已经讲解了Spring的基本要点了【也就是Core模块】…本博文主要讲解Spring怎么与Struts2框架整合

Struts2和Spring的整合关键点

  • action对象交给Spring来创建

搭建环境

进入jar包

引入jar文件:

  • 1)引入struts .jar相关文件
  • 2)spring-core 相关jar文件
  • 3)spring-web 支持jar包
    • spring-web-3.2.5.RELEASE.jar 【Spring源码】
    • struts2-spring-plugin-2.3.4.1.jar 【Struts源码】

这里写图片描述

写配置文件

  • struts.xml 【struts路径与action映射配置】
  • bean.xml 【spring ioc容器配置】
  • web.xml
    • 【核心过滤器: 引入struts功能】
    • 【初始化spring的ioc容器】查看Spring的API

web.xml文件

web.xml文件

除了要配置Struts2的分配器,还要加载Spring的配置文件

struts2
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
struts2
/*
contextConfigLocation
/WEB-INF/classes/bean*
org.springframework.web.context.ContextLoaderListener

这里写图片描述

编写Spring配置文件

这里写图片描述

这里写图片描述


编写Struts2配置文件

/2.jsp

这里写图片描述

最后

这里写图片描述

这里写图片描述

转载于:https://www.cnblogs.com/zhong-fucheng/p/7202953.html

你可能感兴趣的文章
js String对象中常用方法小结(字符串操作)
查看>>
EasyUi基础学习(一)—基本组件(上)
查看>>
format格式化函数
查看>>
【转载】Android App应用启动分析与优化
查看>>
java连接字符串操作,可用来向sql传值
查看>>
css图形——椭圆
查看>>
linux下svn命令大全
查看>>
AC日记——美元汇率 洛谷 P1988
查看>>
[HNOI2007]紧急疏散evacuate
查看>>
一个下拉菜单的实例
查看>>
每日一笔记之3:QTconnect()
查看>>
sql group by
查看>>
实时监听滚动条top和left
查看>>
pod 遇到 [Xcodeproj] Unknown object version 问题
查看>>
登录,注册页面的验证码
查看>>
Java流程控制——2017.08.01
查看>>
EntityFramework6.X 之Relationship
查看>>
B. Lost Array
查看>>
zoj 3605
查看>>
begin
查看>>