好好学习其中的思路很重要,代码要自己去敲的
拷贝的东西老师没给。
1--2章节
加 蓝风,她有
@RequestMapping(value = "buildFunctionTreeForEdit", method = RequestMethod.POST)
@ResponseBody
public List<Node> buildMenuTreeForEdit() {
List<Function> list = nativeCache.getFunctions();
Tree tree = new Tree(list);
return tree.build();
}
我从别人的问题里看到这个了
代码只是实现思想的体现,讲一下实现的关键思路挺不错的。
if(){}else{} = ()?true:false
可以使用<context:component-scan base-package="com.auth"></context:component-scan>来扫描com.auth下边的类及子包中的类
没有源码吧?
是啊,就是要这样
请查看你的sql语句
“String sql="setect username,password from hotel where username=?";”
原句中的select的关键字错了
之前,数据库设计时就说了,加了但没有用到。
OK,明白了
@RequestMapping(value = "buildFunctionTreeForEdit", method = RequestMethod.POST)
@ResponseBody
public List<Node> buildMenuTreeForEdit() {
List<Function> list = nativeCache.getFunctions();
Tree tree = new Tree(list);
return tree.build();
}
是这个么?
没有源码的,这个可以去网上找一个系统,里面都有权限管理的模块的,可以对比看一下
他是把功能列出来,包装成 角色 ,再把用户分为不同的角色。这样利于多次复用
两个问题可以用同样的方式处理,只是触发时间点可能会有区别。第一个可以在加载页面(刷新页面)的时候触发;第二个是点击事件触发
我也好奇这个源码在哪里下
直接找个oa系统项目做做那就什么都知道了