Dizelerdeki tüm değerler ile bir açılır menüyü doldurmam gerekiyor. HTML için başlamak bu yüzden buThymeleaf ve yay kullanarak bir listeyle bir açılır listeyi nasıl doldurabilirim
<select th:field="*{countryName }">
<option value="default">Select a country</option>
<option th:each="${countryName }" th:value="${countryName }"th:text="${countryName }"/>
</select>
ile başladığı yere
Kontrolör Sınıf
@RequestMapping(value = "/generateIds", method = RequestMethod.GET)
public String launchPage(Model model) {
List<Municipality> municipalities = rCountryService.finaAllMunicipalities();
//assume the list is populated with values
List<String> countryName = new ArrayList<String>();
for(int i=0; i<municipalities.size(); i++){
countryName.add(municipalities.get(i).getCountry().toString());
}
model.addAttribute("countryName ", countryName);
return "generateIds";
}
benim html/kontrolör tüm öğeleri eklemek nasıl görünmesi gerektiği bilmiyordum listeden açılan seçenekler olarak mı?
Şimdiden teşekkürler!