2012-07-03 3 views
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. Любая помощь?

ответ

0

Где вы установить данные в атрибуте mainform2 и вы пытаетесь получить доступ к этому

items="${mainform2}" 
+0

Не знаете, как сделать это – Namita

+0

Вы написали '«$ {mainform2.countryList}»' вы задали свойство 'countryList' в mainform2? –

Смежные вопросы