free studay

java lamp ssh

统计

学习网站

精彩网站

最新评论

Struts+hibernate 开发简单例子 注册 登录

工具:myeclipse 6.5 mysql5.0
1,建立数据库连接:
    在myeclipse中切换视图到DB视图,(windows>show view>show DB);点击右键>新建连接;
    选择数据库类型为MYSQL 加载驱动,修改URL ,用户名,密码。然后点击测试。
2,新建web projiect  ,
      为新建的工程添加sturts hibernate 支持。选中工程》右键》myeclipse》add struts 
         add hibernate (选择工程,新建包,)
3,建表,(设主键字段)方向工程生成hiberante 所需要的包文件(pojo dao sessionfactory)
4,打开struts-config.xml 新建action-form-jsp
   (为实体起名字reg  ,在创建jsp前打钩,next 后可以在forward 添加跳转页面。
5.修改regAction 
      //创建事物
      Transaction tr = com.test.sessionfactory .getsession().beginTransaction();
    //声明实体
    com.test.user user = new com.test.user();
    //添加数据
     user.setUsername(regForm.getUsername());
     user.setPassword(regForm.getPassword());

  //声明dao对象
  com.test.UserDAO  userdao = new com.test.UserDAO();
 //执行dao的save方法保存数据   
uerdao.save(user);
//提交事物
  tr.commit();
//根据关键字跳转;
return mapping.findForward("success");
6,登录方法与此类似,它用dao 中的findbyexample(user)方法。
返回类型为list
  if(list.size()>0){
    }else{
   }
    用此法来判断是否登录成功。

posted on 2009-01-01 22:34 swing 阅读(239) 评论(0)  编辑  收藏 所属分类: eclipse


只有注册用户登录后才能发表评论。


网站导航: