src/groovy/UserDetail.groovy
クラスの横にあるMySQLデータベースからユーザー名を取り出したGrailsアプリケーションを構築しています。def user 内に保存しました。これをコントローラーに渡してビューに表示するにはどうすればよいですか?
質問する
329 次
2 に答える
0
コントローラー内で現在のユーザーを取得するには、springSecurityService を使用できます。ドキュメントには、これを行う例が含まれています。そこから、UserDetail の任意のプロパティにアクセスできます。
于 2013-07-17T17:43:27.033 に答える
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 に答える