我想获得sec:loggedInUserInfo的值并尝试进入名为user的变量.
我的代码看起来像这样:
<sec:loggedInUserInfo field="username" />
<%
def user = *value of field loggedInUserInfo *
%>
Run Code Online (Sandbox Code Playgroud)
这样做有可能吗?
Chr*_*ris 10
这更简单,对我来说很好用:
<g:set var="user" value="${sec.username()}" />
Run Code Online (Sandbox Code Playgroud)
如果您想要 gsp 中的用户对象,只需将其作为模型映射的一部分从控制器传回即可。在控制器动作中做
def user = springSecurityService.getCurrentUser()
render view: 'yourgsp', model: [user: user]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7497 次 |
| 最近记录: |