具体而言,如何检索currentUser
我使用ajax有这个解决方案,但是,我认为缺乏性能:
<script>
var cName='${controllerName}';
var aName='${actionName}';
setInterval(function(){
$.post('user/myurl',{c:cName,a:aName});
},10000)
</script>
def myurl(){
def u=User.get(springSecurityService.currentUser.id)
u.lastUrl=params?.c+'/'+params?.a
u.lastUrlUpdated=new Date()
u.save()
}