最近写了一个输出日期的 JSF component
因为,
在使用 t:dataTable 中输出日期时,使用以下类似的代码:
xml 代码
- <h:outputText value="#{man.birthday}">
- <f:convertDateTime pattern="#{someBean.dateFormat}"/>
- </h:outputText>
由于UI 的语言是可以改变的(客户要求),所以pattern是可变的
界面上有两个 form,一个 form 用来提交改变语言的action
另一个是数据form
当改变UI语言时,f:convertDateTime 没被执行,不清楚为什么