今天在做一个数据导出JSF的时候,发现新的myfaces1.1.5的数据默认转换写法有点不一样了。 itemValue赋值的变化 <f:view>
<h:form>
<h:selectOneMenu id="exptype" value="#{exp.type_no}">
<f:selectItem itemLabel="业务1" itemValue="#{1}"/>
</h:selectOneMenu>
<h:commandButton value="导出指定用户"/>
<h:messages showDetail="true"/>
</h:form>
</f:view>Parsed in 0.001 seconds 并且默认对应的数值转换类型为Long,对应上面的itemValue,Java的Bean的写法为 默认格式转换getter和setter public void setType_no(Long type_no) {
//...
}
public Long getType_no() {
return type_no;
}Parsed in 0 seconds |
|||
最新评论
19 周 1 天之前
31 周 9 小时之前
32 周 20 小时之前
1 年 8 周之前
1 年 11 周之前
1 年 28 周之前
1 年 28 周之前
1 年 32 周之前
1 年 47 周之前
1 年 48 周之前