gを得ることはできません。私は何かを反復しようとしていますが、決して動作しません=任意のhtmlを生成しません。グレースg:それぞれの問題
index.gsp
<g:each var="i" in="${userList}" controller="user">
<li>Item ${i.name}</li>
</g:each>
userController.groovy
その後class UserController {
...
def userList = {
User.list()
}
...
}
私はUser.groovyユーザーの数で満たされている..私は=でで書くことになっています何
User.groovyとして宣言されたユーザーを例にして "$ {.....}"を繰り返しますか?私が試してみました:ユーザー、ユーザー、User.list()...
おかげ
EDIT:
するのは、私は私のUserCotrollerで
def findOne {
[users : User.findAllByNameLike("%Petr%")
}
があるとしましょう。
<g:each var="user" in="${findOne}">
はあなたの例では..
私のindex.gspはhttp:// localhost:8080/GrailsAppTest /で、私のアプリの起動方法を示しています。私はインデックスページ上のリストにユーザーをリストアップしようとしています。ただ試してみるだけです。私はマップを理解しています:モデルのものですが、それはそこからそれにアクセスしないようです。 –
そして、なぜこれは動作しませんか?in = "$ {User.list()}"? : –
'grails generate-all User'を試して、デフォルトの足場がどのように機能するかを見てください。 –