我的第一个自定义转换器:为什么不调用?

时间:2011-04-01 15:04:10

标签: jsf icefaces converter

我写了我的第一个JSF(1.2)自定义转换器。 我在faces-config.xml(converter-idconverter-class)中声明了它,编写了实现getAsObject和getAsString方法的Java类。 然后我将转换器放在这样的页面中:

    <ice:selectInputDate id="ctldatanascita" 
                  value="#{beanrichiestaabilitazione.datanascita}"
          renderAsPopup="true">
      <f:converter converterId="cisConverterDate" />
    </ice:selectInputDate>

该类已经过化,但从不调用Converter接口方法。 我缺少什么?

1 个答案:

答案 0 :(得分:1)

我不做IceFaces,所以我无法从头顶判断这是否正常。但谷歌搜索"ice:selectinputdate converter"引导我将这个话题作为第一个问题:http://www.icefaces.org/JForum/posts/list/6163.page确认了您所看到的行为。

它还提到了几个先决条件和解决方案: