1

我正在构建一个 Grails 应用程序,我从src/groovy/UserDetail.groovy课堂上的 MySQL 数据库中提取了用户名。我已将其存储在 def 用户中。如何将它传递给我的控制器以在我的视图中显示它?

4

2 回答 2

0

在你的视图中显示它让说

def list ()
{
def user = springSecurityService.currentUser(); // or below

def user = UserDetail.findByUser(springSecurityService.currentUser().id)

[userDetail:user]  //pass it to list view

}

如果不是,你想要什么有点不清楚?

于 2013-07-18T06:30:00.207 回答
0

要获取控制器中的当前用户,您可以使用 springSecurityService。该文档包含一个执行此操作的示例。从那里您可以访问 UserDetail 的任何属性。

于 2013-07-17T17:43:27.033 回答