Пользовательская страница сервера Grails (пользовательский gsp )

У меня есть контроллер и gsp. Я пытаюсь создать проект, но получаю проблемы с gsp.

Он говорит мне: «Текущая область уже содержит переменную с таким именем»

<html>
  <head>
    <title>Book Collector</title>
    <meta name="layout" content="main" />
  </head>
  <body>
    <h1>Book Editor</h1>
    <table>
      <tr>
        <th>Book Name</th>
        <th>Author</th>
        <th>Page Number</th>
        <th>Vendor</th>
        <th>Date Scanned</th>
        <th>Date Read</th>
      </tr>
      <% bookList.each { it -> %>
      <tr>
        <td><%= it.bookName %></td>    //this is where the error starts
        <td><%= it.author %></td>      //error (it)
        <td><%= it.pageNumber %></td>  //error (it)
        <td><%= it.lastScan %></td>    //error (it)
        <td><%= it.lastRead %></td>    //error (it)
        <% } %>
      </tr>
    </table>
  </body>
</html>

Разве мне не разрешено использовать «это» в таком виде? Или есть что-то очевидное, чего мне не хватает?

1
задан StartingGroovy 7 September 2010 в 23:42
поделиться