登陆页面编辑:

用户注册

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层的注册和登陆功能代码,对密码进行加密

ssh_crm:用户注册、登陆校验拦截器、员工拜访客户功能相关推荐

  1. JAVAEE——SSH项目实战05:用户注册、登陆校验拦截器、员工拜访客户功能和MD5加密...

    作者: kent鹏 转载请注明出处: http://www.cnblogs.com/xieyupeng/p/7170519.html 一.用户注册   显示错误信息到页面上的另一种方法: public ...

  2. struts2自定义拦截器(登陆校验拦截器)

    需求:有些页面需要先登录才可以访问,如果没有登陆就跳转到login.jsp去登陆 此案例为访问login方法的时候不拦截,只有把user放到session中才可以访问别的方法 web.xml 配置拦截 ...

  3. 11.6 使用拦截器插件扩展代理功能

    博客已搬家, 更好阅读体验, 猛戳 http://www.jack-yin.com/coding/translation/activemq-in-action/1727.html 11.6 Exten ...

  4. mysql 分页拦截器_MyBatis 拦截器 (实现分页功能)

    既然是基于MyBatis 所以就先搭建一个Mybatis的小项目 1.01导入 mybatis和mysql的包 1.02.配置文件 Configuration.xml 中添加 2.01.然后创建一个模 ...

  5. struts实战--登陆拦截器

    登陆校验拦截器 一.概述 功能:用户只有登录成功后,才可以进行操作. 二.实现 1).创建一个类,实现Interceptor接口 1.判断用户user是否为空 2.如果为空,则设置哪些方法可以不用登陆 ...

  6. 【Java从0到架构师】SpringMVC - 异常处理_拦截器

    异常处理_拦截器 异常处理 简单的异常与页面映射 - SimpleMappingExceptionResolver √自定义异常处理类 - 实现 HandlerExceptionResolver 接口 ...

  7. struts2综合例子--------拦截器(登陆检查,日志记录),校验validate,

    列表Action package he.action;import he.dao.UserDAO;import java.sql.SQLException; import java.util.Link ...

  8. JAVAWEB开发之SpringMVC详解(二)——高级开发、数据回显、参数绑定集合、图片上传、json交互、validation校验、异常处理、RESTful支持、拦截器

    知识回顾 springmvc框架 用户请求url到DispatcherServlet前端控制器,相当于中央调度器,降低系统各组件之间的耦合度. DispatcherServlet前端控制器通过Hand ...

  9. springboot拦截器验证token实现登陆

    最近在做一个官网登陆认证项目,因为登陆以后无需太多的角色校验,所以改成角色简单实现就好,没有用太多框架组件,只用原声写. 直接上代码: 首先我用的是前后端分离的,所以要解决跨域问题 @Configur ...

最新文章

  1. eclipse配置虚拟路径后,每次启动tomcat都会虚拟路径失效的问题解决
  2. myeclipse2014如何创建user library
  3. 自适应中值滤波用于超声图像降噪
  4. linux网络保存退出,linux编辑文件后如何保存退出
  5. TypeScript 2.7 版本发布
  6. Struts中 s checkboxlist 的用法
  7. 最新Unity 3D游戏开发学习资料集合
  8. 粒子群算法(PSO) C
  9. sqlalchemy 8 会话 与 异常
  10. 如何使用IDEA进行协作编码,共享项目,并实时的处理
  11. 【Python实战】手把手超详细教程教你Scrapy爬达盖尔社区,有彩蛋
  12. 3D坦克大战联网对战版课程设计报告
  13. iOS开发UI基础—09UIImageView动画示例之汤姆猫程序
  14. 【无标题】灵遁者沉思:每个人都有“第三只眼睛”
  15. 微信二维码图片长按没有出现“识别图中的二维码”
  16. caffe 提取LMDB时可能出现的错误
  17. 【NO ST-LINK Detected】解决办法
  18. Docker 镜像(image)
  19. JavaScript获取本地城市和天气预报实现
  20. 常见的4种编程范式比较

热门文章

  1. GEEK另类玩法 用电磁炮测浏览器速度
  2. arcgis四至点坐标的实现(不是四至范围,是四至点坐标)
  3. 谈谈PLC技术与自制PLC
  4. daysmatter安卓版_days matter最新版下载-Days Matter倒数日软件下载v2.2.1 安卓版-单机手游网...
  5. 严格对角占优矩阵特征值_严格对角占优矩阵与SOR迭代法的收敛性定理.pdf
  6. 打造超级个体,她如何完成逆袭
  7. 从0到1 :中企动力进入服务的“管家”时代
  8. 选购CD-R/RW dvd盘片
  9. 服务器 多显卡 显示器,Win10新正式版发布:解决多显示器花屏
  10. 高考志愿填报网站服务器,高考志愿填报系统依然不畅