Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/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
Jsf 什么是<;c:设置>;在视图建立之后?_Jsf_Jsf 2_Jstl_Facelets - Fatal编程技术网

Jsf 什么是<;c:设置>;在视图建立之后?

Jsf 什么是<;c:设置>;在视图建立之后?,jsf,jsf-2,jstl,facelets,Jsf,Jsf 2,Jstl,Facelets,构建视图后,除了,还有什么替代方案? 通常,在构建视图时,起作用。在那之后,我该如何改变呢 例如,在JSF标记中,以下内容的等价物是什么?构建视图后,不会设置以下属性 <c:set property="showPromoDetails" target="#{viewScope}" value="null" /> 我假设JSF2.x。把这个放在视图的某个地方,常见的惯例是在接近顶部的某个地方 <f:metadata> <f:event type="preRe

构建视图后,除了
,还有什么替代方案? 通常,在构建视图时,
起作用。在那之后,我该如何改变呢

例如,在JSF标记中,以下内容的等价物是什么?构建视图后,不会设置以下属性

<c:set property="showPromoDetails" target="#{viewScope}" value="null" />

我假设JSF2.x。把这个放在视图的某个地方,常见的惯例是在接近顶部的某个地方

<f:metadata>
    <f:event type="preRenderView" listener="#{viewScope.preRenderView}" />
</f:metadata>

不客气。在将来的问题中,请更具体地说明所使用的JSF impl/版本。上述内容在JSF 1.x中不可用。我会的。。你做得很好。
public void preRenderView() {
    showPromoDetails = null;
}