我现在就是想知道SSH的时候要手动导JAR包应该导哪几个包?怎么导?

解决方案 »

  1.   


    根目录 D:\开发软件\JavaSoftWare  (以下省略)1 Struts  Jar包StrutsJSF\struts-1.2.9-bin\lib (包含8个)
    2 Hibernate Jar包
    Hibernate\hibernate-3.2 (hibernate3.jar  包含1个)Hibernate\hibernate-3.2\lib  (包含38个 所有.Jar文件)
    3 Spring Jar包Spring\spring-framework-2.0.1\dist (包含 3个)Spring\spring-framework-2.0.1-with-dependencies\lib\jakarta-commons (commons-dbcp.jar commons-pool.jar 包含2个)
    4 SQL2005 Jar包SQLSERVER2005_JDBC\chs  (sqljdbc.jar 包含1个)5 监听器的配置 Spring\spring-framework-2.0.1-with-dependencies\samples\jpetstore\war\WEB-INF (Web.xml 38行~48行 82行 ~ 85行  包含2处)6中文转码配置创建 MyProcessor 继承超类 RequessProcessor添加 RequessProcessor 源代码 路径:StrutsJSF\struts-1.2.9-src.zip打开源代码 838行 方法 到 MyProcessor 
    添加 代码 request.setCharterEncoding("GBK");在 struts-config.xml  message-resources 之前 添加<controller processorClass="*" /> (*号处填写 MyProcessor  路径)
      

  2.   

    搭建SSH项目经常出错的同志建议搞一套标准的JAR,用时直接导!
      

  3.   

    这样应该可以  实在不行的话 就把所有的jar都导入 然后删除重复的包
      

  4.   

    给你一个测试过的包:Struts2.0+Hibernate3.3+spring2.5支持SSH三大框架全新特性,例如Spring的支持注释方式的依赖注入
       Hibernate3.3的包(包括了最常用的连接池包):
    antlr-2.7.6
    commons-collections-3.1
    commons-dbcp-1.2
    commons-pool-1.2
    dom4j-1.6.1
    ehcache-1.2.4
    hibernate3
    javassist-3.4.GA
    jta-1.1
    slf$j-api-1.5.2
       数据库驱动包:
    jtds-0.9.1
       struts2的包:
    commons-logging-1.0.4
    ognl-2.6.11
    struts-core-2.0.9
    struts-spring-plugin-2.0.9
    xwork-2.0.9
    (其他扩展的功能加入对应的插件包就可以了,如下载上传commons-fileupload
    commons-io)
       spring2.5的包:
    apectjrt
    aspectjweaver
    cglib-nodep
    common-annotations
    log4j
    slf4j-api
    slf4j-log4j12
    spring
    (以上所有jar包建议从官方下完整包后抽取,已经过测试,可以实现SSH几乎功能)
      

  5.   

    搞一个 集成的包含所有需要的JAR,导入时也方便
      

  6.   

    集成的时候一定要记住:如果有相同的第三方JAR包,留高版本的,删低版本的
      

  7.   

    要不  LZ  留个邮箱吧.. 
        我有个doc文档    是告诉如何手动配置ssh的..
      

  8.   

    我想要一套ssh的包,请高手帮我啊,我的QQ是120052086,也可以发到qq邮箱,谢谢了
      

  9.   

    建议配置好一个项目(导好所有的包)用时直接用就行,不熟的话。另外以下附我的导入jar包的顺序。struts、spring、hibernate的集成配置struts、spring、hibernate的依赖库    struts:   1)拷贝struts类库和jstl类库       * struts_install\struts-1.2.9-bin\struts-1.2.9-bin\lib下所有jar包     * jstl_install\jakarta-taglibs-standard-current\jakarta-taglibs-standard-1.1.2\lib
           下所有jar包
       2)配置ActionServlet即修改web.xml(&&&&&&&&&&&&)     struts_install\struts-1.2.9-bin\struts-1.2.9-bin\webapps\struts-blank\WEB-INF\web.xml
          
       3)提供struts-config.xml文件
         注意:删除注释后留着国际化标签
       4)提供国际化资源文件   struts-1.2.9-bin\webapps\struts-blank\WEB-INF\src\java下
           spring:
      
       1)拷贝spring类库
         
         * spring-framework-2.0\dist\spring.java
         * spring-framework-2.0\lib\jakarta-commons\commons-logging.jar(在此会有重复,以高版本为准,删除低版本)
         * spring-framework-2.0\lib\log4j\log4j-1.2.14.jar
         * spring-framework-2.0\lib\aspectj\  ( aspectjrt.jar,aspectjweaver.jar)   2)提供spring配置文件
         
         * spring-framework-2.0\samples\jpetstore\war\WEB-INF\applicationContext.xml   3)配置事务管理器(applicationContext-common.xml)
       
       4)加上提示   windows-->preference-->myeclipse -->file and editors  -> xml  ->xml cataloge
       
       
       key type 选择URI  
       
       location 选择 file system--->SPRING_HOME/dist/resources/spring-beans-2.0.xsd
       
       key type 选择为Schema Location
       
       改为:http://www.springframework.org/schema/beans/spring-beans-2.0.xsd      hibernate:
       
       1)拷贝hibernate的jar包
        
         * hibernate-3.2\hibernate3.jar
         * hibernate-3.2\lib\*.jar
         * jdbc驱动(在此用的是oralce--D:\oracle\ora92\jdbc\lib\classes12.jar)
         * hibernate的配置文件和log4j(hibernate.cfg.xml,log4j.properties)
       
          
         注意 1:web.xml的2次修改如下
        
      <context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>classpath*:applicationContext-*.xml</param-value>
      </context-param>
      
      <listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
      </listener>
      
      <filter>
        <filter-name>Spring character encoding filter</filter-name>
        <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
        <init-param>
         <param-name>encoding</param-name>
         <param-value>GBK</param-value>
        </init-param>
      </filter>
      <filter-mapping>
        <filter-name>Spring character encoding filter</filter-name>
        <url-pattern>/*</url-pattern>
      </filter-mapping>
      
      <filter>
        <filter-name>hibernateFilter</filter-name>
        <filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
      </filter>
      <filter-mapping>
        <filter-name>hibernateFilter</filter-name>
        <url-pattern>/*</url-pattern>
      </filter-mapping> 
      
         注意 2:删除jar包中重复的jar包(log4j,commons-logging.jar有重复的,删除低版本留着高版本的)
      

  10.   

    用的MyEclipse吗?
    那就下我上传的这个视频看看吧http://download.csdn.net/source/1894663