基于SSM框架的管理系统:登录功能
2019-07-15 14:54
369 查看
基于SSM框架的管理系统:登录功能
在基于SSM框架的管理系统:简单实现数据库查询的基础上,完成登录功能。
数据库简单查询功能实现: https://blog.csdn.net/JerryTommiy/article/details/95617809
具体步骤:
1、在 dao 层里添加登录方法。
[code]public UserInfo login(UserInfo userInfo);
2、在 resources.mapper 包里添加
[code]<select id="login" resultType="com.zhongruan.bean.UserInfo" parameterType="com.zhongruan.bean.UserInfo"> select * from userinfo where username=#{username} and password=#{password} </select>
3、在 service 层里 IUserInfoService 接口添加登录方法 login ,并在 UserInfoServiceImpl 类里实现登录方法。
[code]//service.IUserInfoService public boolean login(UserInfo userInfo);
[code]//service.impl.UserInfoServiceImpl public boolean login(UserInfo userInfo) { UserInfo user= userInfoDao.login(userInfo); if(user!=null){ return true; }else{ return false; } }
4、在 controller 包里的 UserInfoController 类添加登录方法
[code]//controller.UserInfoController @RequestMapping("/login.do") public ModelAndView login(UserInfo userInfo){ boolean flag=userInfoService.login(userInfo); ModelAndView mv=new ModelAndView(); if(flag){ mv.setViewName("main"); }else{ mv.setViewName("../failer"); } return mv; }
当登录成功,会跳转到 paper/main.jsp 页面;当登录失败,会跳转到上一目录的 failer.jsp 页面。
5、更改 login.jsp 中点击登录后的 action 表单路径
[code]<form action="${pageContext.request.contextPath}/user/login.do" method="post">
相关文章推荐
- 基于现如今流行的SSM(spring springMVC mybatis mysql)框架的hrm人事管理系统后台实例
- 基于SSM框架的CRM银行管理系统
- 基于SSM的租赁管理系统1.0_20161225_框架搭建
- 基于SSM框架的管理系统:权限设置
- 基于SSM框架的教务查询系统实践(1)—— 项目整体功能概述
- 基于SSM框架的超市管理系统
- 基于SSM框架管理系统:批量删除
- 基于 Spring SSM框架 开发的一套 进存销管理系统
- 基于SSM框架学生管理系统的实现
- 基于IdeaIDE的ssm整合框架的maven管理项目,利用映射自动生成dao层,pojo层,mappers层
- 基于IdeaIDE的ssm整合框架的maven管理项目,利用映射自动生成dao层,pojo层,mappers层
- 基于权限安全框架Shiro的登录验证功能实现
- 基于SSM框架大型分布式电商系统开发(7-8)
- 使用SSM框架搭建Web服务器实现登录功能(Spring+SpringMVC+Mybatis)
- 基于Ruby On Rails框架的洗衣管理系统(二)
- 基于WEB的作业管理与批阅系统的毕业论文总结一:登录模块的设计
- RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->Web版本模块管理界面新增模块排序功能
- 基于EasyUI的通用后台管理系统框架搭建
- SSM框架重构达内NETCTOSS项目——(2)登录功能
- 基于SSM的学生作业管理系统