Я только начал использовать Spring Framework и обнаружил проблему с вставкой данных в базу данных.При входе в маршрут у меня есть имя, сложность (перечисление).Мое перечисление Трудности
public enum Difficolty {
facile("facile"), media("media"), difficile("difficile");
private String name;
private Difficolty(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
Мой класс Маршрут
public class Itinerary {
private Long id;
private String name;
private Difficolty difficolty;
..get/set method
И form.jsp:
<div>
<label for=id>Difficolty</label>
<div>
<form:select path="difficolty" class="form-control">
<form:option items="0" value="0" label="Seleziona difficoltà" />
<form:options items="${difficolty}" value="${id}" itemLabel="name" />
</form:select>
</div>
</div>
Наконец, вРеализация jdbc У меня есть метод "insert" с
//connection, prepareStateent and query...
ps.setString(1, itinerary.getName());
ps.setString(2, itinerary.getDifficolty().toString());
, почему я не могу получить значение select?Что я делаю неправильно?
Заранее спасибо