【发布时间】:2011-01-06 08:52:06
【问题描述】:
我正在尝试使用传递不同参数的标准转换器类在 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>
【问题讨论】:
-
确实没有。编辑您的问题,取消选中“社区 Wiki”复选框并保存。 Community Wiki 仅用于主观问题/讨论。你的问题远非主观。这只是一个技术问题/问题。
-
不错,不知道是什么。但是编辑页面中没有复选框可以禁用它:(
-
一旦勾选,社区wiki就不能取消勾选。
标签: jsf properties converter