0
Spring MVCコントローラーのList値をJSPページに渡したいと思います。これを行うと、上記のような結果が得られます。コントローラーからJSPへリストパラメーターを渡す
${ad}
${ad}
${list.ad}
${list.soyad}
${list.yas}
しかし、私のリストは私のDAOから満たされています。私はそれをテストしました。これは私のコードです。
@Controller
@RequestMapping({"liste","kayitlar"})
public class ListeController {
@Autowired
IKayitListe service;
@RequestMapping(method = RequestMethod.GET)
public String liste(ModelMap model){
List<Kayit> list = service.getKayitlar();
model.addAttribute("list", list);
model.addAttribute("ad", "Mesut Emre");
return "liste";
}
}
<c:out value="${ad}"/>
<c:forEach items="${list}" var="{list}">
<c:out value="${list.ad}" />
<c:out value="${list.soyad}" />
<c:out value="${list.yas}" />
</c:forEach>
私が渡したリストの値などの値を取得できないのはなぜですか?これらのコードでは何が問題になりますか?
BuなぜModelに "ad"値が渡されないのですか? – emreturka