S2SH框架搭建详细步骤.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
S2SH框架搭建详细步骤 阅读须知:一、本文档归本人所有,谢绝偷盗,转载请注明出处。二、朋友们搭建所遇问题需要具体分析,不一定跟本文档完全一致。三、接受批评和建议,谢绝辱骂。四、资源下载:/disk/home#path=%252FS2SH%25E8%25B5%2584%25E6%25BA%2590 一、开发环境 MyEclipse 8.5 JDK 1.6 Tomcat 6.0 Struts Spring 4.0.0 Hibernate 4.3.6 二、架包准备 Struts 2.3.16 /apache-mirror//struts/binaries/struts--all.zip Struts2基本架包如下: Spring 4.0.0 http://repo.spring.io/libs-release-local/org/springframework/spring/4.0.0.RELEASE/spring-framework-4.0.0.RELEASE-dist.zip (用迅雷下载不了) Hibernate 4.3.6 /project/hibernate/hibernate4/4.3.6.Final/hibernate-release-4.3.6.Final.zip (所必须的架包在required文件夹下) mysql-connector-java-5.1.32 Struts整合Spring的架包(在struts文件夹下寻找) Hibernate整合Spring的架包 三、开发流程 Ⅰ、使用MyEclipse建立一个新的web project,如下图: 点击Finish完成工程创建(注:Java EE 5.0) Ⅱ、配置Struts 2.3.16 引入之前准备好的架包,把架包放在WebRoot/WEB-INF/lib文件夹下,如下图: 修改WebRoot\WEB-INF\web.xml文件,增加Struts2的配置信息,增加代码如下图: 特别注意init-param参数的配置,如果配置错误可能会报如下错误: 添加struts配置文件。建议新建一个名为resources的源程序文件夹存放配置文件,如下图: struts.xml文件模版如下图: 到目前为止,struts2配置已经完成,下面把工程发布到tomcat服务器中,如果启动成功,则表示配置成功。 下面我们写一个简单的login程序来测试struts是否配置成功,web工程常见目录结构如下(实际情况略有出入): 、在jsp文件夹下创建login.jsp,建议新建文件夹login之后在建login.jsp,如下: 由于这次整合,javaScript方面主要使用JQuery技术,因此需要导入juery脚本(我选择使用jQuery 1.7.2版本,下载:)放在javaScript文件夹下,同样建议新建文件夹jQuery来储存,如下: 编辑login.jsp内容如下(password框本应该是type=”password”,为了后面截图,使用了text): %@ page language=java contentType=text/html; charset=UTF-8 pageEncoding=UTF-8% % String path = request.getContextPath(); String basePath = request.getScheme()+://+request.getServerName()+:+request.getServerPort()+path+/; % !DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN /TR/html4/loose.dtd html head base href=%=basePath % meta http-equiv=Content-Type content=text/html; charset=UTF-8 titleS2SH_Simple登录页面/title script type=text/javascript src=javaScript/jQuery/jquery-1.7.2.min.js/script script type=text/javascript function callJavaScript(src){ if(src == loginSubmit){ var loginUserNameHTML = $(#loginUserName); var loginUserPasswordHTML = $(#loginUserPassword); va

文档评论(0)

新起点 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档