`
lijunaccp
  • 浏览: 160620 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

整合SSH2时需注意几点

阅读更多
1.需要导入struts2-spring-plugin-2.1.8.1.jar包
这个包是Struts与spring整合的必须的
3.看下asm.jar文件有没有重复的,有的话保留asm.jar,删除另外一个。
4.web.xml中找到如下并改正,Struts2的核心类是下面这个。
<filter>
    <filter-name>struts2</filter-name>
    <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
5.想修改spring配置文件的位置
<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>/WEB-INF/bean.xml</param-value>
</context-param>
6.web.xml例子如下:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" 
	xmlns="http://java.sun.com/xml/ns/javaee" 
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
	xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
	http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
  
  <filter>
  	<init-param>
  		<param-name>config</param-name>
  		<param-value>struts-default.xml,struts-plugin.xml,../struts.xml</param-value>
  	</init-param>
  	<filter-name>struts2</filter-name>
  	<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
  </filter>
  
  <filter-mapping>
  	<filter-name>struts2</filter-name>
  	<url-pattern>/*</url-pattern>
  </filter-mapping>
  
  
  <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>
  
</web-app>
分享到:
评论

相关推荐

    SSH整合所需的jar包

    在实际项目中,我们还需要确保以下几点: 1. **版本兼容**:SSH各组件的版本之间需要保持兼容,否则可能会导致运行时错误。例如,Struts2和Spring之间的版本应兼容,同样,Hibernate也需要与Spring版本匹配。 2. *...

    ssh整合jar包

    在开发环境中,开发者还需要注意以下几点: - 配置Struts2的struts.xml文件,定义Action和结果类型。 - 配置Spring的applicationContext.xml,声明Bean并进行依赖注入。 - 配置Hibernate的hibernate.cfg.xml,设置...

    SSH整合Jar包

    整合SSH涉及到以下几个步骤: 1. 添加SSH相关jar包到项目的类路径,确保所有依赖都已到位。 2. 配置Spring,包括bean定义、事务管理、数据源等。 3. 配置Struts,定义Action类、ActionForm、结果转发等。 4. 配置...

    SSH2框架整合总结

    在整合SSH2框架时,有几个关键知识点需要理解: 1. **SSH协议基础**:SSH是一种网络协议,用于加密网络连接,确保数据传输的安全性。SSH2是SSH协议的第二个版本,增加了更多的安全特性,如公钥加密和更强大的散列...

    SSH2整合

    在阅读SSH2整合的源码时,我们需要注意以下几个关键点: 1. **连接建立**:`JSch`类的`getSession()`方法用于创建Session,`setConfig()`设置连接参数,`connect()`建立连接。 2. **认证过程**:`addIdentity()`...

    SSH2项目整合

    在进行SSH2项目整合时,开发者需要注意以下几点: - **版本兼容性**:确保所有框架的版本相互兼容,避免因版本差异导致的问题。 - **异常处理**:正确处理可能出现的异常,提供友好的错误信息。 - **性能优化**:...

    SSH2完美整合_工作流项目

    整合SSH2框架和工作流,开发者需要注意以下几点: 1. 配置管理:正确配置Spring、Struts和Hibernate的XML配置文件,确保各组件间能够正确通信。 2. 模块划分:根据业务需求,合理划分模块,使代码结构清晰,易于...

    SSH所有jar包整合

    SSH(Struts、Spring、Hibernate)是...以上就是SSH框架及其相关组件的主要知识点,这些组件共同构建了一个强大且灵活的Java Web开发环境。在实际开发中,理解并熟练掌握这些技术,将有助于提高开发效率和项目质量。

    SSH框架整合的jar包

    总结来说,SSH框架整合涉及到的主要知识点包括:Struts2的动作调度、拦截器机制、结果类型;Spring的依赖注入、AOP、事务管理;以及Hibernate的对象映射、数据访问。通过合理配置和调优,SSH能够帮助开发者高效地...

    ssh整合基本开发包

    在进行SSH整合时,还需要注意以下几点: 1. 版本兼容性:确保使用的SSH框架版本之间是兼容的,避免因版本不匹配导致的问题。 2. 错误处理:正确处理可能出现的异常,例如数据库连接问题、SQL查询错误等。 3. 性能...

    ssh框架整合jar包

    在整合SSH框架时,需要正确配置以下几点: 1. **Spring配置**:创建spring配置文件,定义bean的实例化规则、依赖关系以及事务管理策略。 2. **Struts2配置**:配置struts.xml,设置Action的映射、结果页面以及拦截...

    SSH2整合的一个小demo

    在这个“SSH2整合的一个小demo”中,我们可能会涉及到几个关键的IT知识点,包括SSH2协议的基本原理、Java中的SSH2库集成以及如何通过编程实现SSH2连接和操作。 首先,SSH2协议提供了加密的网络通信,包括命令行接口...

    SSH框架整合jar包

    在实际项目中,SSH整合的步骤通常包括以下几点: 1. 配置Struts2:定义struts.xml文件,设置Action、结果类型和拦截器栈。 2. 集成Spring:在web.xml中配置Spring的ContextLoaderListener,加载Spring的配置文件,如...

    SSH框架整合项目源码

    为了深入理解SSH框架整合,你需要关注以下几个关键点: 1. **Struts2配置**:理解struts.xml文件中的Action配置,包括Action的命名、结果映射、拦截器链等。 2. **Spring配置**:解析applicationContext.xml中的...

    ssh2完整整合jar包(绝对可用)

    在使用这个jar包时,开发者需要注意以下几点: 1. **密钥管理**:确保正确管理和保护私钥,避免密钥泄露带来的安全风险。 2. **连接超时**:设置合理的连接和命令执行超时,防止因网络问题导致的应用阻塞。 3. **...

    整合ssh2 crud小例子

    首先,SSH2框架的整合涉及到以下几个关键点: 1. **Spring**:作为应用的中枢,Spring提供依赖注入(DI)和面向切面编程(AOP),它管理着应用的组件生命周期和配置。在整合中,Spring负责连接数据库、事务管理以及...

    SSH整合jar包

    在使用SSH整合的3.2.13版本时,需要注意以下几点: 1. **版本兼容性**:确保Spring、Struts和Hibernate的版本兼容,避免因为版本问题导致的冲突或功能缺失。 2. **配置文件**:正确配置struts-config.xml、spring-...

    ssh2整合jar包(32个).rar

    在使用这些jar包时,开发者需要注意以下几点: - **配置SSH连接参数**:包括主机地址、端口、用户名、密码或私钥文件路径等。 - **实现会话管理**:创建和管理SSH会话,包括连接、断开、重连策略等。 - **安全设置*...

    J2EE SSH框架整合教程

    整合SSH框架的过程中,还需要注意以下几点: 1. 配置文件的正确性:struts-config.xml、web.xml和Spring的配置文件必须正确无误,否则会导致框架无法正常工作。 2. 依赖注入的使用:通过Spring的bean定义,可以将...

Global site tag (gtag.js) - Google Analytics