如何捕获用户登录的用户ID,以便将该用户ID提供给我的表单,而不是要求该用户在表单上输入此类信息?
答案 0 :(得分:0)
如果您使用的是Spring Security Core,则必须在服务或控制器中注入SpringSecurityService
class MyClass{
SpringSecurityService springSecurityService
...
def action(){
Long userId = springSecurityService.currentUser?.id
}}