0
私はGrailsを試していますが、GSPにいくつかの問題が発生しています。Grails GSP書式設定の問題
私は3つのクラス、すなわち著者、書籍、賞を持っています。 1著者は多くの本を持つことができ、各本は複数の賞を持つことができます。
class Author {
String authorName
static hasMany = [books : Book]
}
class Book {
String bookName
BigDecimal price
static belongsTo=[author : Author]
static hasMany=[awards: Award]
}
class Award {
String awardName
Date awardDate
static belongsTo = [book : Book]
}
され、次の私のGSP:次は、ドメインコントローラである
<table>
<th >Author Name</th>
<th >Books</th>
<th >Awards</th>
<g:each in="${authorList}" var="author" status="i">
<tr>
<td> ${author.authorName} </td>
<td> ${author.books} </td>
<td> ${author.books.awards} </td>
</tr>
</g:each>
</table>
それは、現在表示されています
ブックなど:[ブック2、ブック1]
賞など:[[]、[賞1]]
私はそれらを次のように表示します: 書籍: 1.本2 2.ブック1つの
賞:
1.
2.賞1
私はオブジェクトにブックと賞の両方を入れて、それらを反復処理するために使用することはできますか?
ありがとうございます。
はありがとうございましたことができます!これはまさに私が必要なものです!乾杯! – YSL