我正在尝试在faces-config中注册不同的转换器实例,使用标准转换器类,将不同的参数传递给它。
下面的代码注册了两个DateTimeConverter,第一个用于包括时间的日期,第二个用于仅时间。但是,模式属性从未被设置。这可行吗?
<converter>
<converter-id>dateTimeConverter</converter-id>
<converter-class>javax.faces.convert.DateTimeConverter</converter-class>
<property>
<property-name>pattern</property-name>
<suggested-value>yyyy-MM-dd HH:mm:ss</suggested-value>
</property>
</converter>
<converter>
<converter-id>timeConverter</converter-id>
<converter-class>javax.faces.convert.DateTimeConverter</converter-class>
<property>
<property-name>pattern</property-name>
<suggested-value>HH:mm:ss</suggested-value>
</property>
</converter>