当前位置:  编程技术>java/j2ee

ssh项目环境搭建步骤(web项目)

    来源: 互联网  发布时间:2014-10-20

    本文导语:  一、创建Web项目 二、加入Struts2支持(Struts-2.3.1.2版本)1、   拷贝相关jar包到lib目录下(1)      struts2-core-2.3.1.2.jar(2)      xwork-core-2.3.1.2.jar(3)      ognl-3.0.4.jar(4)      freemarker-2.3.18.jar(5)      commons-logging-1.1.1.jar(6)    ...

一、创建Web项目

二、加入Struts2支持(Struts-2.3.1.2版本)
1、   拷贝相关jar包到lib目录下
(1)      struts2-core-2.3.1.2.jar
(2)      xwork-core-2.3.1.2.jar
(3)      ognl-3.0.4.jar
(4)      freemarker-2.3.18.jar
(5)      commons-logging-1.1.1.jar
(6)      commons-io-2.0.1.jar
(7)      commons-lang-2.5.jar
(8)      commons-fileupload-1.2.2.jar
(9)      javassist-3.11.0.GA.jar
(10)  struts2-spring-plugin-2.3.1.2.jar(整合Spring)

2、   配置web.xml文件
(1)      打开struts-2.3.1.2appsstruts2-blank.war文件,查看其中web.xml配置
(2)      拷贝相关内容如下:

代码如下:


struts2
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter


struts2
/*

3、拷贝struts-2.3.1.2appsstruts2-blank.war中的struts.xml文件到src下,大致内容如下:

代码如下:









/error.jsp







4、增加相关的Xxx.hbm.xml文件到相应的包下面,内容大致如下:

代码如下:









三、增加Spring支持(Spring-framework-2.5.6版本)

1、拷贝相关jar包到lib目录下
(1)spring.jar
(2)aspectjweaver.jar

2、在spring-framework-2.5.6samples目录下拷贝applicationContext.xml到src目录下面,并修改文件名为applicationContext-common.xml,大致内容如下

代码如下:




3、修改web.xml配置文件,增加内容如下:

[coe]


org.springframework.web.context.ContextLoaderListener



contextConfigLocation
classpath:applicationContext-*.xml

[/code]

四、增加Hibernate支持(Hibernate-distribution-3.6.10.Final)

1、拷贝相关包到lib下,包括hibernate-distribution-3.6.10.Finallibrequired文件夹下相关jar文件,jar如下列表:
(1)hibernate3.jar
(2)antlr-2.7.6.jar
(3)commons-collections-3.1.jar
(4)dom4j-1.6.1.jar
(5)jta-1.1.jar
(6)slf4j-api-1.6.1.jar
(7)hibernate-jpa-2.0-api-1.0.1.Final.jar
2、拷贝数据库相关的jar文件到lib下,如:mysql-connector-java-5.1.18-bin.jar

五、整合Hibernate和Spring

1、修改applicationContext-common.xml文件,增加内容如下:

代码如下:














com/oracle/po/Customer.hbm.xml





org.hibernate.dialect.MySQLDialect
true
update



















    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 如何设置SSH用非root用户登录,求完整步骤
  • ssh生成随机数字验证码操作步骤
  • ssh反向登录和ssh跳转的区别
  • C++语言的SSH客户端库 NetSieben SSH Library
  • 我想问一下,open ssh和ssh有什么区别?!
  • 纯Java的SSH-2协议包 Orion SSH2
  • 高性能的 SSH/SCP HPN-SSH
  • client端用ssh登陆SSH失败
  • ssh-keygen设置ssh无密码登录失败
  • 求网络管理员或SSH熟手 关于远程SSH登陆的IP地址问题
  • 急:请问SSH2链接是什么意思?在windows终端怎样具体操作来通过SSH2链接管理linux服务器?
  • 全注解的SSH框架 ssh-base-framework
  • ssh 登录出现:ssh_exchange_identification: Connection closed by remote host
  • putty实现自动登录的方法(ssh和ssh2)
  • 关于telnet,ssh1,ssh2的问题
  • "SSH Secure Shell Client" 和 "F-Secure SSH Client Trial"是同一个软件吗
  • ssh(ssh-keygen)配置免输入密码登录远程主机的方法
  • ssh连接时报错 ssh: connect to host 192.168.9.92 port 22: No route to host
  • 如何利用Ganymed SSH-2模拟SSH操作
  • debian 查看ssh
  • 请教有关ssh登录问题
  • 启动ssh时出错


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3