最代码广告位
程序猿全敏的gravatar头像
程序猿全敏2016-02-03 15:09:34

ssh框架开发整合实现用户简单登陆demo,适合ssh初学者学习

那时候一直没法ssh的素材。这个东西给我的印象就是一开始不会,后来就感觉写代码不需要思考什么了,这个包括搭建框架就7分钟写完。直接写出来,现在我就贴一点核心的代码

dao的实现

public boolean checkAdmin(String userName, String password) {
		boolean T=true;
		List list;
		list=this.getHibernateTemplate().find("from Admin where userName='"+userName+"' and password='"+password+"'");
		if(list.size()>0){
			return T;
		}
		return !T;
	}

这个就是先匹配,如果有的话就是true没有就是false。

再看Action

public String checkAdmin(){
		if(adminService.checkAdmin(admin.getUserName(), admin.getPassword())){
			return "index";
		}
		return "login";
	}

得到返回的值,如果是true就跳到index页面,否则到登陆页面、

注册那些都是soesy啦。新手一定要看看啊!

ssh框架开发整合实现用户简单登陆demo,适合ssh初学者学习

这是登陆失败的情况

ssh框架开发整合实现用户简单登陆demo,适合ssh初学者学习

这是成功的情况

ssh框架开发整合实现用户简单登陆demo,适合ssh初学者学习

如果你是要注册的话就是dao的实现层这么写

public void addAdmin(Admin admin) {
		this.getHibernateTemplate().save(admin);	
	}

其他的删除的话都蛮简单,你也可以写hql语句

代码整体结构。

ssh框架开发整合实现用户简单登陆demo,适合ssh初学者学习


打赏

文件名:scool.rar,文件大小:13455.496K下载
  • /
      • /scool
        • /scool/.classpath
        • /scool/.myhibernatedata
        • /scool/.mymetadata
        • /scool/.mystrutsdata
        • /scool/.project
          • /scool/.settings
            • /scool/.settings/org.eclipse.jdt.core.prefs
        • /scool/.springBeans
        • /scool/admin.sql
        • /scool/hibernate.reveng.xml
          • /scool/src
            • /scool/src/applicationContext.xml
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友