校园二手图书交易网站的设计SSH开发的环境搭建.docVIP

  • 6
  • 0
  • 约5.09千字
  • 约 24页
  • 2018-06-29 发布于福建
  • 举报

校园二手图书交易网站的设计SSH开发的环境搭建.doc

校园二手图书交易网站的设计SSH开发的环境搭建

Struts2+Spring+Hibernate3.1看到网上有很多ssh配置文章,但是有很多是调不通的,还有版本不同,配置也不尽相同,下面是我做的ssh开发配置教程,以供参考; 开发环境:MyEclipse6.0+Tomcat5.0+SQLServer2000 配置环境:Struts2+Spring2+Hibernate3.1 1、首先创建Java-Web Project工程,选择J2EE 5.0版本在网上看到很多从hibernate最底层配置,但是个人感觉比较麻烦,如果你从hibernate配置的话,很容易漏掉一些东西,个人经验还是从控制层action配置;注意:在配置之前,先把Tomcat安装目录下(C:\Program Files\Apache Software Foundation\Tomcat 5.0\common\endorsed)的xml-apis.jar文件移除,再进行下面的工作,否则无法发布测试。原来的删除的文件2、配置Struts2(1)添加Struts2架包:①commons-logging-1.0.4.jar②commons-fileupload-1.2.1.jar ③freemarker-2.3.13.jar④ognl-2.6.11.jar⑤struts2-core-2.1.6.jar ⑥xwork-2.1.2.jar(2)创建struts.xml文件(注意:一定要在src根目录下)代码如下:?xml version=1.0 encoding=UTF-8?!DOCTYPE struts PUBLIC -//Apache Software Foundation//DTD Struts Configuration 2.1//EN /dtds/struts-2.1.dtd struts package name=struts2 extends=struts-default /package/struts(3)配置web.xml文件,添加Struts2的核心控制器代码如下:?xml version=1.0 encoding=UTF-8?web-app version=2.5 xmlns=/xml/ns/javaee xmlns:xsi=/2001/XMLSchema-instance xsi:schemaLocation=/xml/ns/javaee /xml/ns/javaee/web-app_2_5.xsd welcome-file-list welcome-fileindex.jsp/welcome-file /welcome-file-list filter filter-namestruts2/filter-namefilter-classorg.apache.struts2.dispatcher.FilterDispatcher/filter-class /filter filter-mapping filter-namestruts2/filter-name url-pattern/*/url-pattern /filter-mapping/web-app(注:org.apache.struts2.dispatcher.FilterDispatcher路径在struts-core-2.1.6.jar包下)测试发布,Struts2开发环境配置完毕。注:每当配置完成一个开发组件时,大家tomcat发布一下,以便容易查找错误,否则全部环境配置完毕,不好查错了。3、配置Spring2(1)添加Spring2开发架包①spring.jar②struts2-spring-plugin-2.1.6.jar(2)创建Spring配置文件applictionContext.xml,可由IDE工具实现(MyEclipse6)选中项目SSHDemo1,右击选择菜单“MyEclipse”选项,指向“Project Capabilities”,选择“Add Spring Capabilities”;选择Spring版本为Spring2,JAR Libraay Installation项选“Copy...”;点击“Next”,选择创建方式是否创建或覆盖已存在,选中“NEW”,选择applicationContext.xml文件存放路径,点击”Browse”,创建在项目WebRoot/WEB-INF路径下,点击“OK”, 点击“Finish”,完成。如果配置成功,这时我们在看一下项目中的文件就已经存在applicationContext.xml文件。项目下面自动导入了Spring开发支持的包。applicationContext.xml代码如下:?xml

文档评论(0)

1亿VIP精品文档

相关文档