`
lh44601
  • 浏览: 7395 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

SSH类库的集成问题!

 
阅读更多

1创建WEB项目.

2.添加struts类库,采用myeclipse的向导添加

3.添加hibernate类库,采用myeclipse的类库但不要用向导添加,因为向导会为我们创建一个HibernateSessionFactory的工具类(可以自写)

4.添加spring类库,采用自己的类库,由于现在流行spring2.0和spring2.5,其中2者的类库有区别,2.5把web和struts这块和core分开了。如果你是采用2.0则只需要添加spring.jar即可,但你是2.5除了要添加spring.jar还要添加spring-struts.jar(在下载的spring的/dist/modules文件夹中有个叫spring-webmvc-struts.jar,当你创建自己的spring类库时myeclipse把他叫做了spring-struts.jar)

5.把spring与struts集成起来,修改web。xml

添加<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

在struts-config.xml添加 <controller processorClass="org.springframework.web.struts.DelegatingTilesRequestProcessor"></controller>

和<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property property="contextConfigLocation" value="/WEB-INF/struts-context.xml"/>
</plug-in>

注意如果你是spring2.5但你没添加spring-struts.jar的话当你部署项目是会报org.springframework.web.struts.ContextLoaderPlugIn类找不见的异常!

这样你就可以把这个项目当成SSH集成的模板供以后使用时用!!

分享到:
评论

相关推荐

    ssh集成类库整合

    这个"ssh集成类库整合"的压缩包很可能是为了帮助开发者快速搭建基于SSH的项目环境而提供的资源集合。 1. **Spring框架**:Spring是Java企业级应用的核心框架,它提供了依赖注入(Dependency Injection,DI)和面向...

    ssh集成类库整合扎包

    在"ssh集成类库整合扎包"中,我们通常会找到以下关键组件: 1. **Struts2**:Struts2框架是基于拦截器的MVC框架,它的核心是Action类和ActionSupport类。Action类是业务逻辑的载体,而ActionSupport则提供了默认的...

    搭建ssh所需类库

    在搭建SSH框架的过程中,需要正确配置和使用一系列的类库文件,这些文件通常包括JAR包,它们提供了框架运行所需的API和实现。 首先,Struts框架的核心类库主要包含以下几个部分: 1. `struts-core`: 这是Struts...

    SSH框架所需类库

    在整合SSH框架时,通常需要以下类库: 1. **Struts框架**:包括Struts的核心库、Struts2的扩展库,如struts2-core、struts2-convention、struts2-json-plugin等,用于处理HTTP请求、展现视图和执行业务逻辑。 2. **...

    ssh框架!绝对能跑起来 类库不能缺少!

    MyEclipse6.5是当时流行的Java集成开发环境,集成了多种开发工具,包括代码编辑、调试、构建、部署等功能,特别适合于SSH框架的开发和调试。它内置了对Struts、Spring、Hibernate的支持,使得开发者可以方便地创建、...

    SSH.NET-develop.zip_SSH.net_VI1Q_ssh

    此外,它具有良好的API设计,使得.NET开发者能够快速地集成SSH功能到他们的应用程序中。 在开发过程中,开发者可能会遇到的问题有配置连接参数、处理异常、调试网络延迟、优化性能等。通过SSH.NET-develop提供的...

    SSH相关类库

    在实际项目中,SSH类库的使用大大提高了开发效率,但同时也需要理解各个框架的工作原理,以便更好地进行调优和问题排查。因此,深入学习和掌握SSH框架的使用是提升Java Web开发能力的重要途径。

    ssh集成demo

    在这个"ssh集成demo"中,我们将深入探讨这三个组件的集成过程,以及如何利用它们来搭建一个基本的开发环境。 **Struts2** 是一个基于MVC设计模式的Web应用框架,它通过提供一套强大的Action类、拦截器和结果类型来...

    SSH整合类库分析spring3.0.4+hibernate3.5.5+struts2.2.1

    SSH框架是Java开发中常用的三大框架集成,包括Spring、Struts2和Hibernate。它们各自负责不同的职责:Spring作为IoC(Inversion of Control)和AOP(Aspect Oriented Programming)容器,负责管理对象的生命周期和...

    ssh2 集成jar包

    这个"ssh2 集成jar包"包含42个JAR文件,这些文件是这三大框架的核心组件以及可能的依赖库。以下是关于SSH2框架及其组件的详细说明: **Struts2**: Struts2是基于MVC设计模式的开源Java Web框架,它继承了Struts1的...

    SSH_Test.rar_C ssh_C#ssh_C++ ssh_C++ SSH_libssh2库

    SSH协议是为了解决传统的远程登录协议(如Telnet)的安全问题而设计的。它使用加密技术保护数据传输,确保用户的身份验证、命令执行和数据交换过程中的隐私和完整性。SSH通常用于在服务器之间建立安全的隧道,支持...

    SSH所有jar包整合

    Apache Commons 是一系列Java实用工具类库,包含许多常见的功能模块,如IO流处理、集合操作、日期时间处理等。在SSH框架中,这些工具类可以提升代码的效率和可读性。 5. **Dom4j**: Dom4j 是一个灵活的XML处理库...

    Tamir.SharpSSH类库及使用实例

    Tamir.SharpSSH是一个.NET平台下的开源类库,由Tamir Gal开发,它提供了对SSH(Secure Shell)协议的支持,允许开发者在C#或其他.NET语言中实现SFTP(Secure File Transfer Protocol)功能。SSH是一种安全的网络协议...

    SSH简单框架所需要的jar包

    SSH框架中的jar包包含了以上三个框架的核心类库和其他必要的依赖,如Apache Commons Logging、Servlet API等。这些jar包需要被正确地添加到项目的类路径中,以确保框架的正常运行。 5. **整合**:SSH框架的整合工作...

    ssh2资源文件

    这个JAR文件可能包含了所有必要的类库,如JSch(一个流行的Java实现SSH2的开源库),用于实现客户端的SSH连接功能,或者包括OpenSSH的Java绑定,用于服务器端的SSH服务。 使用SSH2资源文件进行开发时,你需要了解...

    SSH+MySQL+Tomcat整合,搭建开发框架成功(原创)

    这是我学习SSH时候做的案例,非常适合学习,这是按照标准的java EE规范写的代码。价值很大。欢迎参考和下载。只需要设计一张数据库表直接导入myeclipse可以直接中。类库齐全。现在和大家分享,共同学习和进步。

    ssh80个包由于太大分成两部分,第一次上传的只有一部分,大家不要下了,下这个,多在一起

    这里的"Jar包(没有冲突)1"很可能是一个包含SSH相关类库的Java Jar文件,表明这个包中的所有类文件没有命名冲突,可以直接引入到项目中使用。 SSH包的集成对于项目开发有以下几个显著的好处: 1. **便捷性**:开发者...

    ssh2 配包 ssh

    在这个场景中,"ssh2 配包 ssh" 可能是指配置 SSH2 客户端或服务器软件,或者是在开发环境中集成 SSH2 支持。 在给定的文件列表中,我们看到的是一些Java库,这些库主要与Web应用开发和数据库连接有关,而不是直接...

    ssh所需要所有jar包

    SSH(Struts + Spring + Hibernate)...在实际项目中,正确配置和使用这些JAR包是成功集成SSH框架的关键步骤。通过熟练掌握SSH,开发者可以创建出高度模块化、松耦合的Web应用,同时享受到这些框架带来的便捷和灵活性。

    ssh.rar_oConvertUtils_ssh

    结合"ssh整合,自定义标签实现DATAGRID"这个描述,我们可以推测这是一个关于在Web应用中集成SSH服务,并利用自定义标签库来展示数据网格(DATAGRID)的教程或项目。 首先,我们来深入了解SSH的核心概念: 1. **SSH...

Global site tag (gtag.js) - Google Analytics