在我的Java程序中有Enum类就像..
public enum DemoType{
DAILY, WEEKLY, MONTHLY;
}
Run Code Online (Sandbox Code Playgroud)
在我的jsp中,我从用户那里获取值,例如选择框,这个Jsp称为DemoJspBean...
<form:select path="repeatWeektype">
<form:option value="DAILY" />
<form:option value="WEEKLY" />
<form:option value="MONTHLY" />
</form:select>
Run Code Online (Sandbox Code Playgroud)
我的HibernateVO类是..
public class DemoVO{
@Column(name = "REPEAT_TYPE")
@Enumerated(EnumType.STRING)
private RepeatType repeatType;
}
Run Code Online (Sandbox Code Playgroud)
现在我想使用Hibernate Bean(setter和getter)将此值插入到DB中
DemoVO demo = new DemoVO();
demo.setRepeatType(demoJspBean.getRepeatWeektype());
Run Code Online (Sandbox Code Playgroud)
但它显示错误..
那么如何将我的String值转换为枚举类类型?