ssh_crm:用户注册、登陆校验拦截器、员工拜访客户功能
2018-02-17 23:09
260 查看
登陆页面编辑:
UserAction
UserServiceImpl
struts.xml
登陆错误回显信息
继承MethodFilterInterceptor,实现doIntercept方法
1.获取session
2.获取登陆标识
3.判断标识是否存在
//存在=》放行
//不存在=》重定向到登陆页面
PrivilegeInterceptor
struts.xml (顶着package)
注册拦截器
配置拦截器栈
指定拦截器栈
配置全局结果集,在全局错误结果集前的位置
创建SaleVisit
SaleVisit.hbm.xml
修改Customer
customer.hbm.xml
修改User
user.hbm.xml
到此orm关系配置完成,可以在mysql删除表,重启服务器,如果没有报错,自动生成表就是配置成功。
SaleVisitAction
SaleVisitServiceImpl(可能发生异常,异常出现,使用svd.save方法)
SaleVisitDaoImpl
application.xml
struts.xml
前端日期控件引用 先把插件包放到/js/datepicker文件夹下 编写需要添加插件位置的id
SaleVisitServiceImpl
SaleVisitDaoImpl
已经完成
list.jsp
显示总条数,总页数,当前页,上一页,下一页,每页显示条数
在form表单添加隐藏域
换页、更改每页显示条数js函数
遍历拜访记录列表 配合日期格式转换显示日期时间
遍历显示yyyy--MM--dd 在SaleVisit类中添加日期格式化方法
使用MD5加密 用户密码
把MD5工具类放到utils使用
修改 service层的注册和登陆功能代码,对密码进行加密
用户注册
UserAction
UserServiceImpl
struts.xml
登陆错误回显信息
登陆校验拦截器
新建一个PrivilegeInterceptor类,在interceptor包下继承MethodFilterInterceptor,实现doIntercept方法
1.获取session
2.获取登陆标识
3.判断标识是否存在
//存在=》放行
//不存在=》重定向到登陆页面
PrivilegeInterceptor
struts.xml (顶着package)
注册拦截器
配置拦截器栈
指定拦截器栈
配置全局结果集,在全局错误结果集前的位置
员工拜访客户功能
表|实体设计创建SaleVisit
SaleVisit.hbm.xml
修改Customer
customer.hbm.xml
修改User
user.hbm.xml
到此orm关系配置完成,可以在mysql删除表,重启服务器,如果没有报错,自动生成表就是配置成功。
客户拜访记录添加
SaleVisitAction
SaleVisitServiceImpl(可能发生异常,异常出现,使用svd.save方法)
SaleVisitDaoImpl
application.xml
struts.xml
前端日期控件引用 先把插件包放到/js/datepicker文件夹下 编写需要添加插件位置的id
客户拜访记录列表
SaleVisitServiceImpl
SaleVisitDaoImpl
已经完成
list.jsp
显示总条数,总页数,当前页,上一页,下一页,每页显示条数
在form表单添加隐藏域
换页、更改每页显示条数js函数
遍历拜访记录列表 配合日期格式转换显示日期时间
遍历显示yyyy--MM--dd 在SaleVisit类中添加日期格式化方法
使用MD5加密 用户密码
把MD5工具类放到utils使用
修改 service层的注册和登陆功能代码,对密码进行加密
相关文章推荐
- JAVAEE——SSH项目实战05:用户注册、登陆校验拦截器、员工拜访客户功能和MD5加密
- ssh_crm:客户行业统计功能,使用easyUI,开发用户列表,用户注册,用户登陆,解决json字符串问题
- CRM用户体验对比(一):注册登陆—— 百会、WorkXP
- SSH(struts+spring+hibernate)迅速开发--第六章 用户登陆和注册(1)
- 【2】CRM_用户模块_注册功能
- 使用集合实现注册登陆功能,第一步: 提示用户选择功能, A(注册) B(登陆) 。 要求: 功能选择 的时候要忽略大小写。
- SSH(struts+spring+hibernate)迅速开发--第六章 用户登陆和注册(2)
- 第一步: 提示用户选择功能, A(注册) B(登陆) 。 要求: 功能选择 的时候要忽略大小写。
- SSH(struts+spring+hibernate)迅速开发--第六章 用户登陆和注册(3)
- SSH与SSM学习之SSH实现CRM练习17——添加客户拜访记录和列表
- SSH(struts+spring+hibernate)迅速开发--第六章 用户登陆和注册(4)
- 【JavaSE练习】项目_模拟用户登陆注册功能(集合完成)
- SSH(struts+spring+hibernate)迅速开发--第六章 用户登陆和注册(5)
- SSH(struts+spring+hibernate)迅速开发--第六章 用户登陆和注册(6)
- SSM基础-完成用户注册,登陆,注销,增删查改,编辑功能
- ssh_crm:用户登陆功
- SSH(struts+spring+hibernate)迅速开发--第六章 用户登陆和注册(7)
- java在线聊天项目 客户端登陆窗口LoginDialog的注册用户功能
- 【JavaSE练习】项目_项目_模拟用户登陆注册功能(IO完成)
- java在线聊天项目 客户端登陆窗口LoginDialog的注册用户功能 修改注册逻辑 增空用户名密码的反馈 增加showMessageDialog()提示框