0
Возможно, этот вопрос задавали тысячи раз, но я не могу заставить это работать.popilling данные о снижении из базы данных
Мне нужно заполнить выпадающие значения из базы данных при загрузке страницы. У меня есть класс домена таблицы определяется как "CountryList"
Я получаю список всех стран, как
@RenderMapping(params = "action=studentPage")
public String studentSetUpPage(RenderRequest request,
RenderResponse response, ModelMap model) {
// some code
ArrayList<CountryList> getAllCountries = serviceClass.getAllCountries(id);
for(CountryList country : getAllCountries){
System.out.println(" Country " + listCountry.getCountry());
}
}
JSP код
<form action="<%=save%>" method="POST" name="createpage" id="createPage">
<table>
<c:forEach var="mainform1" items="${mainform2}">
<aui:select name="countrySelect" id="countrySelect"
label="Country :" inlineLabel="Country:"
showRequiredLabel="false">
<c:forEach var="countryList"
items="${mainform2.countryList}">
<aui:option label="....."
value="..........">
</aui:option>
</c:forEach>
</aui:select>
</c:forEach>
</table>
</form>
Это печать всех стран на консоли.
Я хочу напечатать эти значения в раскрывающемся списке jsp. Любая помощь?
Не знаете, как сделать это – Namita
Вы написали '«$ {mainform2.countryList}»' вы задали свойство 'countryList' в mainform2? –