Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xpages 如何设置主题中日期/时间转换器的模式?_Xpages - Fatal编程技术网

Xpages 如何设置主题中日期/时间转换器的模式?

Xpages 如何设置主题中日期/时间转换器的模式?,xpages,Xpages,我正在尝试使用主题设置日期/时间转换器,但无法使其工作 我尝试了以下方法,但无效: <control> <name>InputField.EditBox</name> <property mode="override"> <name>converter</name> <complex type="xp_convertDateTime"> &l

我正在尝试使用主题设置日期/时间转换器,但无法使其工作

我尝试了以下方法,但无效:

<control>
    <name>InputField.EditBox</name>
    <property mode="override">
        <name>converter</name>
        <complex type="xp_convertDateTime">
            <property>
                <name>pattern</name>
                <value>DD-MM</value>
            </property>
        </complex>
    </property>
</control>

InputField.EditBox
转换器
图案
DD-MM

如果可能的话,如何在主题中设置日期/时间转换器的模式?

我认为问题在于时间。主题设置仅在渲染响应阶段应用

适用于复杂特性的示例包括设置与浏览器相关的设置,如dojoAttributes。因此,这些值将在HTML传递到浏览器时应用

转换器在ProcessValidation阶段工作(我在PhaseListener中见过)。因此,转换器需要在生命周期的早期就存在


如果我是对的,您将无法使用主题应用转换器。您可能需要扩展编辑框控件并创建自己的组件。

我认为问题在于计时。主题设置仅在渲染响应阶段应用

适用于复杂特性的示例包括设置与浏览器相关的设置,如dojoAttributes。因此,这些值将在HTML传递到浏览器时应用

转换器在ProcessValidation阶段工作(我在PhaseListener中见过)。因此,转换器需要在生命周期的早期就存在

如果我是对的,您将无法使用主题应用转换器。您可能需要扩展编辑框控件并创建自己的组件