PrimeFaces CommandLink17 Mar 2025 | 阅读 2 分钟 它是 JSF h:commandLink 的扩展版本,具有 Ajax、部分处理和确认功能。它用于创建将控制重定向到指定目标的链接。 <p:commandLink> 组件用于在 JSF 应用程序中创建链接。它有各种属性,如下表所示。 CommandLink 属性属性 | 默认值 | 类型 | 描述 |
---|
id | null | String | 组件的唯一标识符 | 值 | null | String | 呈现的锚点的 Href 值。 | action | null | MethodExpr/ String | 单击链接时将处理的方法表达式或字符串结果。 | async | false | Boolean | 如果设置为 true,则不会对 ajax 请求进行排队。 | process | null | String | 要部分处理而不是整个视图的组件。 | ajax | true | Boolean | 指定提交模式,设置为 true(默认)时,将使用 Ajax 进行提交。 | update(更新) | null | String | 要使用 ajax 更新的组件。 | 全局 | true | Boolean | 定义是否触发 ajaxStatus。 | resetValues | false | Boolean | 如果为 true,则将重置在 ajax 请求中要更新的输入组件的本地值。 | timeout | 0 | Integer | ajax 请求的超时时间,以毫秒为单位。 | type | null | String | 链接引用的资源类型。 | form | null | String | 要序列化以进行 ajax 请求的表单。默认为封闭表单。 |
示例在此,在以下示例中,我们正在实现 <p:commandLink> 组件。此示例包含以下文件。 JSF 文件// commandLink.xhtml ManagedBean// CommandLink.java 输出 

|