S2SH項目结合Flex实现登录.docx

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
S2SH項目结合Flex实现登录

下午五点,终于搞定,高兴…今天是愚人节,刚去做了一件公益事情,自娱了一把,我们公司在一座五星写字楼里面,装修豪华,厕所的地板是橡胶瓷砖的那种,每次小便器前总有一块瓷砖上面布满了“地图”,打扫卫生的人写了一张纸贴在墙上“大家注意,往前一步,文明一大片”,我刚刚偷偷的换了一张纸,上书“尿不进去,说明你短”,哈哈…开始写这个文档,我是实习生,很菜,很多东西不会,这个东西我配置了一天,刚配好,记录下来。首先声明,我这个事针对J2EE程序员的,不是针对Flex的,我的初衷就是在J2EE里加入Flex支持。有人说用flex没必要用Struts,但是,我说用上最好,因为你不是每个页面都用flex处理,很多很复杂的流程flex投入巨大,所以还是普通jsp搞定最好。所以加上一层action不会影响太多性能的。嘿嘿。这个文档是建立在你已经学习了三大框架的而且已经会三大框架的整合开发的基础上的。要对整个流程熟悉,才能自己完成这个项目。其中有什么问题大家可以加入高级讨论。也可以给我发邮件索要工程源文件。在此提醒大家一点,flex加入后的S2SH项目不能直接导入,不然会有很多问题,主要是tomcat的webapps下没有相关的配置文件,所以还是按照这个文档一步一步来吧。Flex4的插件安装方法网上有很多的,必须MyEclipse7.5以上,但是9.0的不要尝试了。我已经试过了,失败了。我的配置如下:MyEclipse8.5;Flex4插件版;Tomcat 6.0.26;BlazeDS 4.0;1, newweb project,命名为flextest,这个我想不用截图吧2 加入S2SH三大框架的jar包,也可以使用MyEclipse导入,配置各个配置文件。这个就是三大框架集成过程,不想多啰嗦。完成后的架构图先上一张:这是我完全做完后的效果图这个项目虽然很小很简单,但是我采用的是jspactionservicedao数据库的标准工程做法。其中src中的hibernateutil包可以不要,这个是动力节点老师王勇写的工具包,主要就是导出Model到数据库中,整个例子很简单。我将代码全部贴出来。到这一步你的工程里还没有flex任何东西,但是我的截图里有,这个你不用急往下看,你的SSH项目能运行起来才是关键。User.java:package com.xaut.bean;public class User {private Integer id;private String username;private String password;public Integer getId() {return id;}public void setId(Integer id) {this.id = id;}public String getUsername() {return username;}public void setUsername(String username) {this.username = username;}public String getPassword() {return password;}public void setPassword(String password) {this.password = password;}}User.hbm.xml?xml version=1.0 encoding=utf-8?!DOCTYPE hibernate-mapping PUBLIC -//Hibernate/Hibernate Mapping DTD 3.0//EN/hibernate-mapping-3.0.dtdhibernate-mapping class name=com.xaut.bean.User id name=id type=java.lang.Integer generator class=identity / /id property name=username type=java.lang.String/ property name=password type=java.lang.String/ /class/hibernate-mappingbaseDAO.javapackage com.xaut.dao;import java.io.Serializable;import java.util.List;@SuppressWarnings(rawtypes) public interface BaseDAO {/** 加载指定ID的持久化对象 */public Object loadById(Class clazz,Serializable id);}baseDAOImpl.javapackage c

文档评论(0)

fv45ffsjjI + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档