0

我对 JSF 几乎没有任何疑问

  1. @this、@form 和 :form 具有面板/行 id 的空间等。这些属性是什么意思?什么时候在 jsf 中使用这些属性?

  2. 在渲染属性中,我可以使用 primefaces 扩展检查应用程序常量吗?例如:

    公共类 AppsUIConstants{

    公共静态最终字符串 UI_DAILY="Daily"; }

并使用 primefaces 扩展导入常量

<pe:importConstants className="com.core.util.AppsUIConstants" var="AppConstants" /> 

但是如何在渲染属性中检查上述常量?

4

1 回答 1

2

为了 @:

@all - every component is executed
@form- The form which contains the component is processed
@none- No component is executed
@this- This is default. Requesting component is processed

您可以在http://docs.jboss.org/richfaces/latest_4_0_X/Component_Reference/en-US/html/chap-Component_Reference-Common_Ajax_attributes.html找到有用的信息

请参阅如何找出组件的客户端 ID 以进行 ajax 更新/渲染?找不到从“bar”引用的表达式“foo”的组件

@BalusC 在这里给出了很好的解释。

于 2013-05-24T06:13:24.867 回答