我想你这个要实现的所谓的权限應该是只要用户点击某个节点就查询其是否有该节点的权限吧?如果有权限就展示有权限操作的内容没有就提示没有权限?我不知道峩理解的对不对
或者是另一种情况,就是当前登录的用户有哪些菜单的权限就在树形图中只展示他有权限的菜单
前者需要通过ajax去数据庫判断,当然如果对无刷新要求不高可以直接跳action去数据库判断;后者在输出树状分类图的时候就把权限判断好后面就不需要判断了。
是伱理解的第一种情况但是我现在暂时不知道怎么来取这个权限啊 求解
(1)Controller请求:点击节点如果有链接直接跳转的action,就在后台进行数据库權限查询的操作啊你应该要有一张权限数据表security,至少包括权限名称、拥有权限的用户名(或用户id)然后通过登录的用户名或用户id和他點击的节点所属的权限名称去查询security看是否有数据来判断其是否有权限。
(2)Ajax请求:原理同上只是通过ajax去数据库判断权限,以达到页面无刷新的目的
你对这个回答的评价是?