ADF FACES 部分页面渲染(PPR)技术

ADF FACES 部分页面渲染(PPR)技术

 

ADF FACES 部分页面渲染(PPR)技术,也叫做部分页面刷新,允许在不刷新整个页面的情况下,刷新ADF FACES页面的某个部分。 PPR中包含的组件属性:

 

1、 autoSubmit 输入组件上具有的一个属性。

<af:inputText id="productpriceIT" label="Price"autoSubmit="true" value="#{viewScope._price_}" >
当autoSubmit属性设置为true时,改变该组件的值后,该组件自动提交

 

2、 partialSubmit 命令组件上具有的一个属性

<af:commandLink id="cd1" text="show" actionListener="#{MBean.address}"partialSubmit="true" />

默认情况下partialSubmit =false,默认会刷新整个页面单击命令衔接或按钮将导致页面被刷新和重载,页面好像抖动了一下,用户体验差。把partialSubmit属性设置为true可以支持表单的部分提交。通常与actionListener方法结合使用,执行按钮单击时的逻辑,设置了partialSubmit=true的按钮或链接界面效果不会抖动,同时点击后会启动 ppr 请求,如果设置了partialTriggers 的话。

3、partialTriggers:
    所有能渲染ADF Faces组件都支持partialTriggers属性。把partialTriggers支撑页面上一个或多个(用空格分隔)其他组件的ID值,也能触发这个组件的刷新。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值