DBから項目の一覧を取得してthymeleafで表示させたいのですがthymeleafエラーになってしまいます。
Controller
1//項目を入手する 2 List<MKoumoku> koumokuList=kakeiboService.findKoumoku(); 3 mav.addObject("koumokuList", koumokuList);
Entity
1public class MKoumoku { 2 3 //項目ID 4 private String koumokuId; 5 //項目名 6 private String koumoku; 7 8 //getter・setter省略 9} 10
thymeleaf
1<select name="koumoku" id="searchkoumoku"> 2 <option value="">--項目を選択--</option> 3 <option th:each="obj: ${koumokuList}" th:value="${obj.koumokuId}" 4 th:text="${obj.koumoku}"></option> 5</select>
エラーがないので適当だが koumokuList が null なのでは
ありがとうございます
デバックでnull ではないのは確認ができております
そうか、じゃあこれ以上は誰も答えれないな。エラーの提示がない以上
「エラーが出ました」とだけ書かれた質問を読んだとき、「なんの?」と聞くところから始まります。
https://teratail.com/help/question-tips#questionTips3-4-2
コードも半端ですし、DBの情報も提示されてないので再現確認もできません。
回答1件
あなたの回答
tips
プレビュー