我正在编写一个spring应用程序,我正在集成spring安全性,以处理所有与用户相关的授权内容。我正在做一个类似于大学的系统(您可以登录并查看您的课程、公告等),但问题是:我有两种类型的角色,一种是在user表下声明的(用户是或不是管理员),然后是用户和课程之间的关系(以及它在课程中的角色,例如学生、教师等)。
问题是,取决于我所在的课程(假设/ course /5),用户可以(或者不能,取决于关系userId courseId \ roleId)是教师(例如,课程内的教师应该能够发布公告),所以我应该找到一种从URL获取courseId的方法,调用DAO获取当前记录的内容--在该课程中担任用户角色,并在此基础上做出决定(例如,重定向到具有比学生更多功能的JSP视图)。
发布于 2021-09-09 22:10:21
在我看来,你有两种方法可以做到这一点:
话虽如此,我还是同意第二种选择。
https://stackoverflow.com/questions/69124705
复制相似问题