`

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

 
阅读更多

1、 配置Tomcat

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

配置Tomcat所在路径

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

配置Tomcat使用JDK版本

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

如果Tomcat为7.0则添加Tomcat-juli.jar包

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

2、 new一个web project。

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

2、右键项目,为项目添加Struts支持。

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

点击Finish。src目录下多了struts.xml配置文件。

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

3、使用MyEclipse DataBase Explorer建立数据源。

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

new一个数据源。填入数据源信息。



点击test Driver,如果成功显示:

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

点击OK,点击Finish。

4、为项目添加Spring支持。

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

选择五个包,之后JAR Library Installation为如下图。

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

点击Next。

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

默认点击Finish。

5、为项目添加Hibernate支持。

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

默认的包,更改JAR Library Installation。

点击Next。

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

选择是建立Hibernate自己的配置文件,还是合并到Spring的配置文件。选择合并,即更改点选框,点击Next。

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

选择Existing Spring Configration File,点击Next。

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

选择我们刚刚创建的数据源。点击Next。

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

去掉复选框的勾勾,点击Finish。

6、在配置Tomcat路径下的 server.xml

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

在Host节点下添加:

<context path="/Test" docbase="D:\Java\Struts2.1+Spring3.0+hibernate3.3\WebRoot" debug="0" privileged="true" style="box-sizing: border-box;"></context>

7、错误处理:

严重: Exception starting filter struts2

java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

用户文件夹

\AppData\Local\Genuitec\MyEclipse 8.5\configuration\org.eclipse.osgi\bundles\105\1\.cp\data\2.1\core

Struts2所有Jar包复制到项目下的WEB-INF/lib文件夹里。

8、发布项目,此时已经可以访问这个项目的jsp页面了。

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

9、后续工作。

在web.xml里面加入spring配置与监听如下。

<context-param style="box-sizing: border-box;"><param-name style="box-sizing: border-box;">contextConfigLocation</param-name><param-value style="box-sizing: border-box;">/WEB-INF/classes/application*.xml</param-value>&lt; /context-param&gt; &lt; listener&gt;<listener-class style="box-sizing: border-box;">org.springframework.web.context.ContextLoaderListener</listener-class>&lt; /listener&gt; &lt; !—end --&gt;</context-param>

8、结束。

分享到:
评论

相关推荐

    Myeclipse8.5下搭建SSH框架(图解)Struts2.1+Spring3.0+Hibernate3.3

    本文将详细介绍如何在MyEclipse 8.5环境下搭建基于Struts2.1、Spring3.0以及Hibernate3.3的SSH框架,并通过图解的方式引导读者完成整个搭建过程。 #### 二、创建 Web 项目 首先,需要在MyEclipse 8.5中创建一个新...

    Myeclipse10下搭建SSH框架(图解)Struts2.1+Spring3.0+Hibernate3.3

    Myeclipse10下搭建SSH框架(图解)Struts2.1+Spring3.0+Hibernate3.3 该文件的内容来自网络,我搜集并整理供大家参考学习。

    搭建Struts2.1+Spring3.0+Hibernate3.3框架

    搭建Struts2.1+Spring3.0+Hibernate3.3框架是开发Java Web应用程序时常见的一种技术组合,也被称为SSH框架。这三个框架分别负责不同的职责:Struts2处理前端控制器,Spring提供依赖注入和事务管理,Hibernate则作为...

    MyEclipse搭建SSH框架 Struts2

    本文将指导您如何使用 MyEclipse 搭建 SSH 框架 Struts2.1+Spring3.0+hibernate3.3,从而构建一个功能强大且灵活的 web 应用程序。 一、配置 Tomcat 在开始搭建 SSH 框架之前,需要首先配置 Tomcat。Tomcat 是一个...

    struts2.1+spring3.0+hibernate3.3整合小例子

    ### Struts2.1 + Spring3.0 + Hibernate3.3 整合示例解析 #### 一、项目概述 本篇文章将详细解读一个基于Struts2.1、Spring3.0以及Hibernate3.3的整合项目案例。该案例不仅展示了如何搭建这样一个集成环境,还特别...

    Myeclipse10下搭建S2SH框架(图解)Struts2.1+Spring3.0+Hibernate3.3.docx

    在本文中,我们将详细讲解如何在MyEclipse10环境下搭建S2SH框架,即Struts2.1、Spring3.0和Hibernate3.3的集成开发环境。这个过程包括创建Web项目、配置Spring、设置Hibernate以及安装Struts2。每个步骤都将通过...

    MyEclipse-10.0下Struts2.1+Spring3.0+Hibernate3.3整合过程+源码

    Struts2.1、Spring3.0和Hibernate3.3是Java Web开发中经典的MVC框架集合,通常被称为SSH(Struts2、Spring、Hibernate)框架。这些框架的整合能够帮助开发者实现高效的业务逻辑处理、数据持久化以及灵活的控制流程。...

    MyEclipse10+Struts2.1+Spring3.3+Hibernate3.3全注解框架搭建

    本教程将详细阐述如何利用MyEclipse10,一个强大的Java EE集成开发环境,搭建一个基于Struts2.1、Spring3.3和Hibernate3.3的全注解框架。这种框架被称为SSH2,因为它包含了Struts2、Spring和Hibernate这三大主流Java...

    SSH整合 Struts2.1+Spring4.1+Hibernate4.1

    这个“SSH整合 Struts2.1+Spring4.1+Hibernate4.1”是一个预配置的框架模板,适用于快速开发J2EE项目,特别是对于那些需要管理业务逻辑和持久层操作的复杂应用。 Struts2是MVC(模型-视图-控制器)架构的扩展,提供...

    MyEclipse、Struts2.1、Spring3.0、Hibernate3.3框架整合详细图解

    这里我们将探讨如何在MyEclipse环境中整合Struts2.1、Spring3.0和Hibernate3.3这三个主流的Java开源框架。这个过程包括数据库的设置、项目的创建、各个框架的添加以及配置文件的编写。 1. **数据库准备** - 使用...

    Struts2.1.8+Hibernate3.3+Spring3.0环境搭建

    Struts2.1.8+Hibernate3.3+Spring3.0是经典的Java Web开发框架组合,也被称为SSH(Struts2、Spring、Hibernate)。这个环境的搭建涉及到多个步骤,涵盖了MVC(Model-View-Controller)框架、持久化框架和依赖注入...

    SSH(Struts2.1+Spring2.X+Hibernate3.X)整合,新手必备

    【Struts2.1、Spring3.0、Hibernate3.3整合与S2SH的XML文件拆分.docx】文档则可能专注于XML配置文件的拆分和组织,因为大型项目中,将所有配置集中在一个文件可能导致管理和维护困难。拆分XML文件可以使代码结构更加...

    S2S3H3(Struts2.3.4+Spring3.0+Hibernate3.3)配置步骤

    - 框架版本:Struts2.3.4,Spring3.0,Hibernate3.3 - 数据库:Oracle11g 2. **创建Web Project** - 在MyEclipse中新建一个Web项目,命名为S2S3H3。 3. **引入Struts2依赖** - 将所需的8个Struts2.3.4 JAR包...

    Struts2.1、Spring3.0、Hibernate3.3框架整合详细图解

    SSH框架整合是Java开发中常见的技术栈,包括Struts2.1、Spring3.0和Hibernate3.3这三个组件。它们分别负责表现层、业务层和数据持久化层的功能,协同工作以构建一个完整的MVC(模型-视图-控制器)架构的应用程序。 ...

    114020-java-SSH2-Struts2.1、Spring3.0、Hibernate3.3大框架整合详细图解.docx

    SSH2 是 Java 开发中的一个经典组合,由 Struts2、Spring3.0 和 Hibernate3.3 三大框架组成,主要用于构建企业级的 Web 应用程序。SSH2 的整合使得开发过程更加高效,各框架之间的协作能够简化项目结构,提高代码...

    114020_java-SSH2-Struts2.1、Spring3.0、Hibernate3.3大框架整合详细图解.docx

    在Java开发领域,SSH2(Struts2、Spring3.0、Hibernate3.3)是经典的三大框架整合,常用于构建复杂的企业级Web应用程序。这三个框架各司其职,Struts2负责MVC模式中的Action层,Spring3.0则处理依赖注入(DI)和面向...

    ssh框架demo Struts2.0+Spring3.0+hibernate

    SSH框架,全称为Struts2、Spring和Hibernate的组合,是JavaWeb开发中经典且流行的MVC(Model-View-Controller)架构模式的实现。这个SSH框架Demo项目展示了如何将这三个框架集成到一起,用于构建一个简单的登录注册...

    MyEclipse开发SSH2(Struts2+Spring+Hibernate)教程

    在深入探讨如何使用MyEclipse构建SSH2框架(Struts2 + Spring + Hibernate)之前,首要任务是确保开发环境的正确搭建。本教程推荐的环境配置为MyEclipse7.5,搭配Struts2.2.1版本,同时采用MyEclipse自带的Spring和...

Global site tag (gtag.js) - Google Analytics