w moim programie Java mieć klasy Enum jak ..Jak przekonwertować wartość ciągu na wyrażenie w języku Java?
public enum DemoType{
DAILY, WEEKLY, MONTHLY;
}
I w moim JSP Biorę wartości od użytkownika jak pole zaznaczania i tym JSP o nazwie jak DemoJspBean
..
<form:select path="repeatWeektype">
<form:option value="DAILY" />
<form:option value="WEEKLY" />
<form:option value="MONTHLY" />
</form:select>
My HibernateVO Klasa jest ..
public class DemoVO{
@Column(name = "REPEAT_TYPE")
@Enumerated(EnumType.STRING)
private RepeatType repeatType;
}
teraz chcę wstawić tę wartość do DB przy użyciu hibernacji Bean (setter i getter)
DemoVO demo = new DemoVO();
demo.setRepeatType(demoJspBean.getRepeatWeektype());
ale jest pokaz błąd ..
Jak przekonwertować wartości typu klasy String do wyliczenia?
możliwe duplikat [Java - Konwersja String na ENUM] (http://stackoverflow.com/questions/604424/java -convert-string-to-enum) – tashuhka