2017-05-30 11 views
0

私はThymeleafを使用しており、データベースヒットに基づいてラベルを動的に表示する必要があります。thymeleafを使用したラベルの動的表示

データベースに「Race」という列があり、テーブル名が「Table1」で、対応するエンティティ名が「Table1」であるとします。ユーザーがテーブルにヒットするhtmlページ(home.html)にアクセスし、フィールド "Race"の値を返すとき。したがって、テーブルに2つの値がある場合は、2つのラベルがページに表示され、3つの値がある場合はそれぞれ3つのラベルが表示されます。これを実装するには、Thymeleafまたはjsコードが必要です。

ご協力いただきありがとうございます。あなたのHTMLプットの内部

@RequestMapping("/home") 
public String showHome(Model model) { 
    List<Table1> list = //Invoke method to get proper rows from db for example use Spring CRUD Repository 
    model.addAttribute("list", list); 
    return "home" 
} 

:あなたは適切なコントローラを必要とするすべての

+0

あなたのJavaコードを投稿することができますか? – bphilipnyc

+0

こんにちは、お返事ありがとうございます。しかし今は必要ではありません。 – Apurba

答えて

0

まず

<label th:each="entity: ${list}" th:text="${entity.race}"></label> 
関連する問題