2017-10-26 3 views
0

私はこれについて別の質問があります。 インデックスで前のオ​​ブジェクトを取得する方法はありますか? thymeleafチュートリアルの例のようなiterStat-1Thymeleafは前のオブジェクトをインデックスで取得します

は、ベース:

 <table> 
      <tr> 
      <th>NAME</th> 
      <th>PRICE</th> 
      <th>IN STOCK</th> 
      </tr> 
      <tr th:each="prod,iterStat : ${prods}" th:class="${iterStat.odd}? 'odd'"> 
      <td th:text="${prod.name}">Onions</td> 
      <td th:text="${prod.price}">2.41</td> 
      <td th:text="${prod.inStock}? #{true} : #{false}">yes</td> 
     </tr> 
</table> 

私は

< tdのような何かをしたい番目:テキスト=」$ {PROD [iterStat-1] .price } ">

答えて

0

th:unless="${iterStat.first}"は、最初の要素のセルをレンダリングしないため、インデックス-1の要素を取得しようとしません(例外が発生します)。

+0

それは動作します、あなたの答えをありがとう... –

+0

期待通りに動作する場合は、回答を受け入れることを検討してください;) –

関連する問題