开发环境:
MyEclipse7+Tomcat5+MySQL5+Struts1.2+Hibernate3.2+Spring2.0
===================================================================================================================
运行目的:
程序目的:运行Demo.jsp,点击OK按钮,向数据库中插入一条数据。
===================================================================================================================
错误信息:
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:433)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:173)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
root cause
java.lang.NullPointerException
edu.bhu.Kupid.actions.AddAdmin.execute(AddAdmin.java:37)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:173)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.30 logs.
Apache Tomcat/5.0.30
===================================================================================================================
源文件:
数据库的导出文件和项目的代码以附件形式进行了上传。由于上传大小的限制,没有传SSH三个框架的jar包。
===================================================================================================================
急需解决,非常感谢您的帮助。
相关推荐
SSH框架的整合提供了一种高效、灵活且可扩展的解决方案,使得开发者能够轻松地进行数据库的操作,如增、删、查、改等。 Spring框架是整个SSH的核心,它负责管理应用程序的各个组件,包括数据库访问对象(DAO)和...
SSH框架整合是Java Web开发中常见的一种技术栈组合,它由Struts、Spring和Hibernate三个框架构成,分别负责表现层、业务层和持久层的管理。这个项目标题提及的是一个结合了MySQL数据库实现简单用户登录功能的SSH整合...
这个"初学ssh整合demo(oracl数据库)"项目提供了一个基础的学习平台,帮助开发者了解如何将这三大框架与Oracle数据库结合。 Spring框架是核心,它负责管理对象(如DAO和Service层)的生命周期,提供依赖注入和AOP...
ssh整合查询,带数据库
SSH三大框架,指的是Spring、Struts和Hibernate这三个在Java Web开发中广泛应用的开源框架。它们分别负责应用的依赖注入(DI)、视图层展现和持久层数据管理。下面将详细介绍这三个框架及其整合的关键知识点。 **...
在这个SSH整合中,Struts负责接收前端AJAX请求,处理后通过JSON格式返回数据,更新页面无需刷新。 **Hibernate框架** Hibernate是一个对象关系映射(ORM)框架,使得开发者可以使用面向对象的方式来操作数据库。它...
SSH整合连数据库实例详解 SSH(Struts2 + Spring + Hibernate)是Java开发Web应用程序时常用的三大框架。它们各自负责不同的职责:Struts2作为MVC框架处理控制器逻辑,Spring提供依赖注入和事务管理,Hibernate则...
SSH整合是Java开发中常见的一个概念,它是指Spring、Struts和Hibernate三个开源框架的集成。这三大框架分别负责不同的职责:Spring作为应用上下文和依赖注入容器,管理着对象的生命周期;Struts则处理MVC(Model-...
SSH框架整合教程是Java开发领域中的一个重要主题,它涉及到三个核心的开源框架:Struts、Spring和Hibernate。这些框架在企业级应用开发中扮演着关键角色,分别负责表现层、业务逻辑层和数据持久化层的管理。 Struts...
Java SSH 框架整合是Java开发中常见的一项技术,主要涉及Spring、Struts和Hibernate这三个开源框架。这些框架在企业级应用开发中扮演着重要角色,分别负责控制层、视图层和持久层的管理。下面将详细介绍SSH框架整合...
SSH通常指的是Spring、Struts和Hibernate这三个开源框架的组合,它们分别是Spring用于IoC(Inversion of Control)和AOP(Aspect Oriented Programming),Struts处理MVC(Model-View-Controller)架构,而Hibernate...
这个项目可能是一个书籍管理系统的实例,其中包含了用户登录和注册功能,并且使用了MySQL数据库来存储用户信息。 首先,Spring是应用上下文和依赖注入(DI)框架,它允许我们管理对象和它们之间的依赖关系。在登录...
SSH框架,全称为Struts2、Spring和Hibernate的组合,是Java Web开发中常见的三大开源框架集成。它们分别负责表现层、业务层和服务层的管理,构建了一个完整的MVC(Model-View-Controller)架构。下面将详细介绍这三...
SSH2整合框架是Java开发中常用的一种高效、稳定且可扩展的Web应用程序开发架构,它由Struts2、Spring和Hibernate三个开源框架组合而成。这三个框架各司其职,共同构建了一个强大的MVC(Model-View-Controller)设计...
SSH框架整合项目是一种常见的Java Web开发模式,它包括Spring、Struts和Hibernate这三个核心组件。SSH框架的结合,为开发者提供了高效、灵活且强大的企业级应用解决方案。 **Spring框架** 是一个全面的后端应用程序...
SSH整合是Java Web开发中的一个经典组合,包括Struts2、Spring和Hibernate这三个框架的集成。这个项目展示了如何将它们与MySQL数据库结合,实现数据的增删改操作。以下是关于这些技术及其整合的关键知识点的详细解释...
SSH框架整合是Java Web开发中常见的一种技术栈组合,它由Spring、Struts2和Hibernate三个框架构成。这个"SSH框架整合jar包"是开发者为了方便项目构建,避免手动逐个添加和配置这三个框架所需的库文件而制作的集合。...
在本例子中,SSH整合被用于实现数据库的增删改查功能,并且包括了搭建SSH框架所需的jar包和详细步骤。 首先,SSH整合的准备工作包括下载并导入这三大框架的相应库文件,通常这些库会被打包到项目的lib目录下。在...
SSH1整合框架是一种在Java Web开发中常用的三大框架——Spring、Struts1和Hibernate的集成应用,用于构建高效、可维护的Web应用程序。这个框架组合提供了模型-视图-控制器(MVC)的设计模式,数据库操作,以及业务...
本教程将围绕"简单的SSH整合+MySQL数据库"这一主题,深入讲解如何将这三个框架与MySQL数据库结合使用。 首先,Struts2作为MVC(模型-视图-控制器)架构的一部分,主要负责处理用户请求,提供动态网页展示。它的核心...