так как их может быть больше 1 то это получается лист
вот делаю вот так вот
public List<String> showAllCardNumberWhereUserId(long userID) {
return jdbcTemplate.queryForList("select cardnumber from card where user_id = ?",
String.class, userID);
}
но не могу понять как передать этот лист в html
делаю так, но чёт не работает
<div th:each="cardNum: ${card}">
<a> card number:</a>
<a th:href="@{card{cards} (cards = ${cardNum.getCardNumber()})}" th:text="${cardNum.cardNumber}"></a>
<br/>
</div>
вот сам get запрос
@GetMapping("/card")
public String cards(@ModelAttribute("card") DebitCard debitCard) {
debitCardDao.showAllCardNumberWhereUserId(loginRegistration.getUserID());
return "allCards";
}
добавь параметр Model model в метод контроллера и добавь атрибут cards с помощью model.addAttribute. ну и в шаблоне твоем обращайся к нему не как cardNum : ${card}, а как cardNum : ${cards}
ооо, супер сейчас попробую
Обсуждают сегодня