выберите enum весной - PullRequest
0 голосов
/ 29 мая 2018

Я только начал использовать 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?Что я делаю неправильно?

Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...