1819-java+mysql Struts1开发的基于角色的用户权限后台管理系统源代码
一:本系统为基于角色的用户权限管理系统,用户被授予某种角色后,拥有该角色的功能,不同的角色可以有不同的操作功能;
二:拥有角色管理权限的管理员用户可自定义不同的角色,并给角色自定义操作功能。
三:虽然该系统是用Struts1开发的,但是里面的系统设计思路可以供大家参考,尤其是权限管理这一块,还有比较好的一点就是对异常的处理,整个系统是通过抛出异常的方式,然后在业务层处理所有的异常到系统的自定义异常类,最后所以的错误提示信息都返回到一个错误页面,这样也是比较人性化的处理方式(这里的异常处理包括系统的权限判断)
四:系统的开发环境:eclipse+mysql5.5+jdk1.6.43
五:系统的开发框架:Struts1+DButils+JSTL
六:下面是这个系统的部分截图:
(1).首先是项目工程源码截图,在eclipse中如下图:







八:下载源代码后,解压缩后,到doc里面找到permission.sql,新建AMS数据库,导入原始数据
九:导入AMC源码到eclipse中,部署运行即可,默认的访问地址:http://localhost:8080/AMS(端口根据你自己的修改),默认的管理员账号:admin/admin
本源码地址:http://www.codehy.com/vip/java/2020/0217/20404.html