1.在action里使用spring注入service,spring配置正确,service有set方法,但是service为null
(1) struts的spring支持jar包未导入
(2)struts配置文件
<action name="index" class="com.game.bookshop.action.BookAction">
class值应该未spring配置文件中的id值
2.Caused by: java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:381)
at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1135)
... 24 more
少commons-pool和commons-dbcp的jar包,commons-collections.jar以为是必须的
分享到:
相关推荐
以下将详细介绍SSH框架搭建的步骤。 **Spring框架** 1. **环境准备**:首先确保已安装JDK,并配置好环境变量。然后下载Spring框架的库文件,将其添加到项目的类路径中。 2. **创建项目**:使用IDE如Eclipse或...
下面将详细讲解如何在MyEclipse 10环境下搭建SSH框架,包括Struts2.1、Spring3.0和Hibernate3.3。 1. **配置Tomcat** - 首先,确保你的MyEclipse已经配置了Tomcat服务器,设置Tomcat的安装路径,并指定其使用的JDK...
在SSH框架搭建过程中,首先需要配置各框架的环境,包括添加相应的库依赖,配置Spring的bean定义,Struts2的配置文件,以及Hibernate的数据源和实体映射。接着,创建Action类并定义业务逻辑,编写对应的视图页面。...
### SSH框架搭建详解 #### 一、概述 SSH框架指的是Struts2、Spring以及Hibernate三个技术的集成。本文将详细地介绍如何从零开始搭建一...需要注意的是,在实际开发过程中,还需要关注异常处理、日志记录等细节问题。
接下来,我们将详细讲解SSH框架的搭建过程及其核心知识点。 首先,我们需要理解SSH框架的由来。SSH框架的诞生是为了解决Java Web开发中的复杂性问题,提高开发效率和代码的可维护性。Struts2是Struts1的升级版,...
在这个“ssh搭建案例 spring2.5 hibernate3.1 struts1.2”中,我们将深入探讨这三个组件如何协同工作来实现一个转账案例,并通过Spring管理事务。 首先,Spring作为核心的框架,负责整个应用的依赖注入(DI)和面向...
此资源是JQuery EasyUI+SSH搭建的小程序的源码,所需的jar包,请从 【struts2+spring3+hibernate4整合所用jar包】中下载便可使用。 提供个信息 spring网站改版了,首选就是让用maven,原先下载zip的一些链接都找不...
本教程旨在帮助你快速掌握SSH框架的搭建过程,让你在最短时间内能够熟练运用。 1. **Struts2**:Struts2是一个基于MVC设计模式的Web应用框架,它通过提供Action、Interceptor、Result等组件,使得业务逻辑和视图层...
以下将详细介绍SSH框架及其搭建过程。 **Spring框架**: Spring是一个全面的后端开发框架,它提供依赖注入(Dependency Injection,DI)和面向切面编程(Aspect-Oriented Programming,AOP)等核心特性。依赖注入...
- **目的**:本教程旨在为开发者提供一个清晰的SSH框架集成指南,帮助他们快速搭建基于这三个组件的应用。 - **范围**:教程覆盖了从环境准备到项目构建的全过程,适合对Java EE有一定基础的学习者。 - **说明**...
以下是详细的搭建过程: 1. **建立 Web 项目** 在 Eclipse 中创建一个新的 Dynamic Web Project,设置项目的名称和基本结构。 2. **添加 Spring 支持** - 添加 Spring 的 jar 包到项目的 `WEB-INF/lib` 目录下,...
在SSH架构搭建的过程中,理解每个环节的作用及其配置方法是关键。通过实践登录实例,可以加深对SSH原理的理解,提高在实际工作中的应用能力。对于初学者,建议从基础配置开始,逐步深入学习高级特性,以确保在维护和...
SSH框架是基于Java语言的一种开源的轻量级Web应用框架,主要由Spring、Struts和Hibernate三个开源框架整合而...在实际操作过程中,还需注意版本兼容性、异常处理以及性能优化等问题,以确保应用的稳定运行和良好性能。
"Maven 搭建SSH框架"意味着我们将利用Maven这个项目管理工具来构建和管理SSH应用。Maven通过POM(项目对象模型)文件统一管理项目的依赖关系、构建过程和插件,使得开发、测试和部署更加规范和便捷。 以下是搭建SSH...
本文将围绕“SSH搭建时的关键内容,困扰你我的关键点”这一主题展开讨论,通过解析几种SSH的搭配方式、配置细节及注意事项,帮助读者更好地理解和掌握SSH框架的搭建过程。 #### 一、SSH框架基础 SSH框架主要包括三...
下面将详细介绍如何进行SSH环境的搭建过程,以及涉及到的相关知识点。 1. **安装OpenSSH Server**: - OpenSSH是实现SSH协议的开源软件,通常在Linux系统中使用。首先,你需要在服务器上安装OpenSSH服务器。在...
5. **监控SSH日志**: 监控`/var/log/auth.log`(Linux)或 `%SystemRoot%\System32\winevt\Logs\System.evtx`(Windows),及时发现异常登录尝试。 通过以上步骤,你可以在各种操作系统上成功搭建并优化SSH2环境,实现...
SSH2框架,全称为Struts2 + Spring...SSH2框架的搭建过程涉及到多个组件的集成,理解每个组件的作用以及它们之间的交互是关键。在实际开发中,还需要关注性能优化、异常处理、安全性等问题,确保应用的稳定性和可靠性。
在这个"ssh最新框架搭建,加入拦截器"的主题中,我们将深入探讨SSH框架的搭建过程以及如何添加拦截器来增强功能。 首先,让我们从Spring框架开始。Spring是核心,它提供依赖注入(DI)和面向切面编程(AOP)的功能,...
在SSH框架的搭建过程中,首先需要在项目中引入这三个框架的依赖库,这通常通过Maven或Gradle来完成。然后,配置各个框架的XML配置文件,如struts2的struts.xml、spring的applicationContext.xml以及hibernate的...