4.29工作学习笔记——权限

4.29工作学习笔记——权限

  • 前言
  • 过程
    • 登录
    • 查询对应权限
    • 左侧菜单
  • 总结

前言

今天的目标是理清权限,角色这块的东西

过程

登录

首先通过f12开发模式调试出,目的找到对应的jsp(feverSvsSystemIndex.jsp),和跳转的登录方法js:goToEnter
4.29工作学习笔记——权限_第1张图片
话不多说,开干

ctrl+shift+r
feverSvsSystemIndex.jsp

4.29工作学习笔记——权限_第2张图片
ctrl+f搜索goToEnter

4.29工作学习笔记——权限_第3张图片
在这里插入图片描述
ctrl+h搜索feverSvsSystemLoginIndex
4.29工作学习笔记——权限_第4张图片
打上我们的小断点(提示:我们一定要在debug模式下
按下登录按钮就会快速进入这个debug方法

4.29工作学习笔记——权限_第5张图片
4.29工作学习笔记——权限_第6张图片清空缓存后
4.29工作学习笔记——权限_第7张图片
4.29工作学习笔记——权限_第8张图片

4.29工作学习笔记——权限_第9张图片
接着它到了这个jsp
4.29工作学习笔记——权限_第10张图片
是因为前台做了这个处理
4.29工作学习笔记——权限_第11张图片

查询对应权限

4.29工作学习笔记——权限_第12张图片
ctrl+shit+r搜索这个/SecuritySystem/WebRoot/feverSvsSystemIndexLoginJump.jsp的(ctrl+f)这个feverSvsSystemIndex_yy方法
4.29工作学习笔记——权限_第13张图片
feverSvsSystemTypeLogin

4.29工作学习笔记——权限_第14张图片
4.29工作学习笔记——权限_第15张图片
4.29工作学习笔记——权限_第16张图片4.29工作学习笔记——权限_第17张图片

4.29工作学习笔记——权限_第18张图片

4.29工作学习笔记——权限_第19张图片4.29工作学习笔记——权限_第20张图片

4.29工作学习笔记——权限_第21张图片
4.29工作学习笔记——权限_第22张图片
4.29工作学习笔记——权限_第23张图片
4.29工作学习笔记——权限_第24张图片
4.29工作学习笔记——权限_第25张图片跳到了前台
4.29工作学习笔记——权限_第26张图片

4.29工作学习笔记——权限_第27张图片

左侧菜单

4.29工作学习笔记——权限_第28张图片
4.29工作学习笔记——权限_第29张图片
4.29工作学习笔记——权限_第30张图片猜测4.29工作学习笔记——权限_第31张图片相关数据处理
子菜单加载
4.29工作学习笔记——权限_第32张图片

跳过啦。。。
去找这个方法systemMenuNeiBaoLoad

4.29工作学习笔记——权限_第33张图片4.29工作学习笔记——权限_第34张图片4.29工作学习笔记——权限_第35张图片

4.29工作学习笔记——权限_第36张图片4.29工作学习笔记——权限_第37张图片

4.29工作学习笔记——权限_第38张图片

总结

项目还算好理解

哭了…
主要的service层有两种
以下是老大第二天让我上手项目时,让我回答作用(捂脸…只回答对了一半)

带json的:做业务跳转处理与(增删改查))
不带json的:页面初始化(模糊查询的下拉框+修改的查询单个信息)
4.29工作学习笔记——权限_第39张图片

你可能感兴趣的:(笔记)