Я хочу передать значение списка из Spring MVC Controller на страницу JSP. Когда я это сделаю, я получаю этот результат, как указано выше.Параметр Passing List от Controller to JSP
${ad}
${ad}
${list.ad}
${list.soyad}
${list.yas}
Но мой список заполняется с моего dao.I его протестировал. Вот мои коды.
@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>
Почему я не могу получить значение списка и другое значение, которое я передал? Что происходит в этих кодах?
попробуйте изменить <с: Foreach элементы = "$ {список}" переменная = "{список}"> к –
Бу почему я не могу получить «объявление» в модели? – emreturka