整合ssh框架的时候配置需要以下几点
当你导入了所有的jar文件
在web.xml中添加以下代码
<!--配置spring支持 -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>
<!-- 配置spring监听 -->
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
此代码的作用是支持spring
在applicationContext.xml中做以下书写即可实现ssh
<!-- 配置dao类bean -->
<bean id="bookInfoDao" class="com.dragon.dao.impl.BookInfoDaoImpl">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>
<!-- 配置biz -->
<bean id="bookInfoBiz" class="com.dragon.biz.impl.BookInfoBizImpl">
<property name="bookInfoDaoImpl" ref="bookInfoDao"></property>
</bean>
<!-- 配置action -->
<bean id="indexAction" class="com.dragon.action.IndexAction">
<property name="bookInfoBizImpl" ref="bookInfoBiz"></property>
</bean>
property 的name是自己起的 ref是你的bean的id 意思是引用
其他的大家都是聪明人都应该看懂的呵呵呵其他的以前怎莫写现在还怎默写
<wbr></wbr>
在struts.xml中要做如下改进
<struts>
<package name="default" namespace="/" extends="struts-default">
<action name="index" class="indexAction" >
<result name="success">index.jsp</result>
</action>
</package>
</struts>
struts中的class要改为applicationContext.xml中bean定义的id 不能再是action的全限定名了
分享到:
相关推荐
#### 三、配置WEB模块整合SSH 在【tutorial-web】模块中,需要对Web框架进行配置,以便能够与其他组件无缝集成。 ##### 3.1 配置web.xml - 在【tutorial-web】模块中,编辑web.xml文件,配置Spring容器启动、过滤器...
在第十一讲中,我们可能会学习到如何配置SSH框架,创建Maven项目,设置依赖,以及如何将Bootstrap整合到SSH项目中。这可能包括以下步骤: 1. **安装与配置**:学习如何在开发环境中安装并配置这些工具,包括IDE的...
SSH框架整合是Java后端开发中常用的技术栈。Struts处理MVC模式中的控制器部分,Spring负责业务逻辑和依赖注入,而Hibernate则用于对象关系映射,简化数据库操作。这三者结合,可以构建出高效、可维护的企业级应用。 ...
为了让Struts2框架能够正常工作,还需要在`web.xml`文件中配置FilterDispatcher过滤器。示例配置如下: ```xml <filter-name>struts2 <filter-class>org.apache.struts2.dispatcher.FilterDispatcher ...
在本节 "[SSH+Maven+Bootstrap视频教程]_第 九 讲" 中,我们将深入探讨Java Web开发中的三个核心工具:Struts、Spring和Hibernate(SSH)框架的集成,以及如何结合Maven构建管理和Bootstrap前端框架进行高效开发。...
通过学习这一讲的内容,开发者不仅可以掌握SSH框架的集成与使用,还能了解到Maven在项目管理中的重要性,以及如何借助Bootstrap提升Web应用的视觉效果和交互体验。这些技能对于任何希望在Java Web开发领域深入的人员...
在本节 "[SSH+Maven+Bootstrap视频教程]_第 五十三 讲" 中,我们将深入探讨三个关键的IT技术:Struts2(SSH框架的一部分)、Maven以及Bootstrap。这些技术都是现代Java Web开发中的核心组件,对于构建高效、可维护的...
通过学习SSH框架的整合,你将能够构建更高效、更易于维护的应用;通过Maven的使用,你的项目管理能力会得到提升,能更好地协同开发;而Bootstrap的引入则会让你的网页更具吸引力,提高用户体验。这些都是现代Web...
在本节SSH+Maven+Bootstrap视频教程的第二十讲中,我们将深入探讨如何整合这些技术,构建高效、现代化的Web应用。SSH指的是Struts2、Spring和Hibernate三大框架的组合,它们是Java Web开发中的核心组件。Maven是项目...
- 配置SSH框架,设置Spring的bean定义,Struts2的action配置,以及Hibernate的数据源和实体映射。 - 使用Maven管理项目依赖,创建pom.xml文件并定义项目构建过程。 - 将Bootstrap引入到项目中,利用其预设的CSS样式...
在本节SSH+Maven+Bootstrap视频教程的第二十一讲中,我们将深入探讨如何整合SSH(Struts2、Spring和Hibernate)框架与Maven项目管理工具,并利用Bootstrap进行前端美化,同时关注日志拦截器的实现。这是一段关于Java...
通过学习,开发者不仅能够掌握SSH框架的整合,还能熟练运用Maven进行项目管理,同时也能利用Bootstrap提升Web应用的视觉效果和用户体验。对于那些希望深入Java Web开发或者准备面试相关职位的开发者来说,这是一个...
通过学习如何配置SSH框架与Maven的集成,以及如何在页面中应用Bootstrap,你将能够提升开发大型复杂Web应用的能力。 具体操作上,你可能需要了解如何在Maven的POM.xml文件中添加SSH和Bootstrap的依赖,如何配置...
- 配置SSH框架,包括Spring的Bean配置、Struts的Action配置和Hibernate的数据源配置。 - 使用Maven管理项目依赖,创建pom.xml文件,定义项目属性、依赖和插件。 - 结合Maven的生命周期和构建目标,设置项目的编译、...
总结来说,本视频教程的第四十二讲涵盖了SSH框架的整合、Maven的项目管理以及Bootstrap的前端开发技巧。通过学习和实践这些内容,开发者将能够更高效地构建现代Web应用,提高开发效率并提升用户体验。
1. SSH框架的集成:如何配置Struts2的Action,Spring的Bean,以及Hibernate的数据源和实体映射。 2. Maven的使用:创建Maven项目,理解POM.xml结构,添加依赖,以及使用命令行构建项目。 3. Bootstrap的实践:学习...
在本节 "[SSH+Maven+Bootstrap视频教程]_第 四十九 讲" 中,我们将深入探讨如何在Java开发环境中整合Spring、Struts和Hibernate(SSH)框架,并结合Maven进行项目管理,以及如何利用Bootstrap提升Web应用的前端表现...
在本节 "[SSH+Maven+Bootstrap视频教程]_第 二十四 讲" 中,我们将深入探讨集成开发环境中的三个关键技术:Struts、Spring 和 Hibernate(通常简称为 SSH),以及如何利用 Maven 进行项目管理和构建,同时结合 ...
在本节 "[SSH+Maven+Bootstrap视频教程]_第 四十八 讲" 中,我们将深入探讨如何在Java开发环境中整合Spring、Struts和Hibernate(SSH)框架,并结合Maven构建工具以及Bootstrap前端框架来提升项目的开发效率和用户...
2. SSH框架集成:讲解如何在项目中整合Struts、Spring和Hibernate,配置相关的XML文件,实现数据访问、业务逻辑和控制层的协调工作。 3. Spring的AOP概念:介绍面向切面编程的概念,如何定义切面、通知类型以及如何...