nel mio programma Java hanno classe Enum come ..Come convertire il valore della stringa in Enum in Java?
public enum DemoType{
DAILY, WEEKLY, MONTHLY;
}
E nel mio jsp sto prendendo i valori da utenti come casella di selezione e questo Jsp chiamato come DemoJspBean
..
<form:select path="repeatWeektype">
<form:option value="DAILY" />
<form:option value="WEEKLY" />
<form:option value="MONTHLY" />
</form:select>
mio HibernateVO classe è ..
public class DemoVO{
@Column(name = "REPEAT_TYPE")
@Enumerated(EnumType.STRING)
private RepeatType repeatType;
}
Ora voglio inserire questo valore nel DB usando Hibernate Bean (setter e getter)
DemoVO demo = new DemoVO();
demo.setRepeatType(demoJspBean.getRepeatWeektype());
ma è spettacolo errore ..
Così come convertire il mio valore stringa in tipo di classe enum?
possibile duplicato di [Java - Convertire String a enum] (http://stackoverflow.com/questions/604424/java -convert-string-to-enum) – tashuhka