在数据库中设计了用户表,角色表,权限表及关联表。
我的目地是一个用户可以有多个角色。
在用户登录的时候可以判断当前用户的权限,可是怎么良好的在
前台完美显示这个用户的模块及模块下的操作权限,目前有个琢磨不透的问题。
目前只知道在登录的action得到moduleList = adminService.getModules(adm);
然后在前台用页面 用 <s:iterator value="#session.modulelist" id="module">
<a href="${module.url}">${module.name}</a>|
</s:iterator>
显示。
求助:
1:在1个用户对应多个角色的情况下,取得的moduleList我得到的是个set集合,每次顺序不一样,
不知道解决,(我通过用户名取得他相应的模块权限名返回的是set)。
2:在后台可以得到一个用户的权限下,怎么在前台更美好的显示? 利用什么好的技术。
我的目地是一个用户可以有多个角色。
在用户登录的时候可以判断当前用户的权限,可是怎么良好的在
前台完美显示这个用户的模块及模块下的操作权限,目前有个琢磨不透的问题。
目前只知道在登录的action得到moduleList = adminService.getModules(adm);
然后在前台用页面 用 <s:iterator value="#session.modulelist" id="module">
<a href="${module.url}">${module.name}</a>|
</s:iterator>
显示。
求助:
1:在1个用户对应多个角色的情况下,取得的moduleList我得到的是个set集合,每次顺序不一样,
不知道解决,(我通过用户名取得他相应的模块权限名返回的是set)。
2:在后台可以得到一个用户的权限下,怎么在前台更美好的显示? 利用什么好的技术。
解决方案 »
- 如何控制checkbox的位置
- 下拉列表中的树型结构的显示问题
- 有关jsp中文件目录问题?(50分送)
- jsp+javabean+存储过程 问题!
- 这句“<a href="view.jsp?ID=<%=rs.getString("zhanghao")%>">修改</a>”为什么有错?
- 我想在<a href=test.jsp?name=<script>document.form1.name.value</script>></a>,好像不能取得文本框的值
- 两个问题,特来向各位请教
- 怪异的中文问题,令我困惑已久,求个帮忙
- 有没有一个更好的地方(不要注册的那种)下载jdk1.4.1的呢
- maven web项目报错
- 求助,javabean问题
- ajax+jsp 如何得到xml
2、前台的东西就麻烦了,你可以使用extjs,来显示数据
既然你的数据库设计中设计的是一对多,可以在hibernate配置中set里面加上order-by="字段 asc" 就会按顺序的
当然是在后台先排好序就行了!方法如下: List getModelList(Set<Model> modelSet){ 里面按照 model的某个属性排即可!重新载入到List中!
这样就ok了。。
}
因为我也做过同样的事情呼呼。。
这样就ok了。。
}