JSF 2.0:和默认转换器
我想使用标准JSF转换器( javax.faces.convert.DateTimeConverter
)作为视图参数
从文档:
您可以使用组件标记的converter属性按类或ID来引用转换器。 ID在应用程序配置资源文件中定义
然后我尝试了:
但我明白了
javax.faces.FacesException: Expression Error: Named Object: javax.faces.convert.DateTimeConverter not found.
然后我尝试了第二个选项(通过ID)。 我在faces-config.xml
定义了转换器
DateTimeConverter javax.faces.convert.DateTimeConverter
并使用了ID
在这种情况下,我得到
Conversion Error setting value 'Tue Jul 24 00:00:00 CEST 2012' for 'null Converter'.
有没有办法让JSF实例化转换器或我必须手动实例化它(在某些bean中)?
转换器ID是javax.faces.DateTime
,所以试试吧