永发信息网

jsf页面如何实现定时、无闪烁、局部刷新

答案:2  悬赏:40  手机版
解决时间 2021-02-27 06:47
刚开始学习编程序,ajax和js也不了解,网上看到一些例子也不会迁入自己的程序,我把我自己的页面代码精简一下贴在下面,希望高人施以援手,感激不尽。
<ice:panelGroup styleClass="componentBox"
xmlns="http://www.w3.org/1999/xhtml"
……………………
xmlns:ui="http://java.sun.com/jsf/facelets">
<ice:panelGroup styleClass="c_box">
<!-- 显示列表 -->
<ice:dataTable id="templdateData"
……………………
</ice:dataTable>
<!-- 列表导航 -->
<ice:panelGroup styleClass="pagecss" >
……………………
</ice:panelGroup>

</ice:panelGroup>
</ice:panelGroup>
由于字数限制贴不了那么多代码,不管用什么方法都行只要能实现定时、无闪烁、局部刷新,我的代码中就只刷新<datatable>中的内容。还有一些其他模块我没有贴上来,也不用刷新那些,高手帮帮忙了,提问了几次了,都没成功,不知道什么原因。
最佳答案
1、提问没有成功是因为你贴的东西里面有超链接。百度会和谐,即使是我们用的文件引入。
2、实现定时、无闪烁、局部刷新,定时的JS你在网上查查吧。一大把。我就说说后面的。
假如你的定时刷新加载的JS函数是:refreshPage(),Form名:RefreshForm,记得引入JSF a4j的包。
function refreshPage(){
// 加载……定时……刷新 JS
document.getElementById("InputForm:refreshShow").onclick();
}
<h:form id="InputForm">
<a4j:commandLink id="refreshShow" action="#{RefreshForm.refreshMethod}"
value="" reRender="templdateData">
</a4j:commandLink>
</h:form>
RefreshForm里面refreshMethod方法写你刷新时的逻辑。这样会局部刷新dataTable,每次刷新最好把缓存清理,免得浪费资源。
全部回答
1、提问没有成功是因为你贴的东西里面有超链接。百度会和谐,即使是我们用的文件引入。 2、实现定时、无闪烁、局部刷新,定时的js你在网上查查吧。一大把。我就说说后面的。 假如你的定时刷新加载的js函数是:refreshpage(),form名:refreshform,记得引入jsf a4j的包。 function refreshpage(){ // 加载……定时……刷新 js document.getelementbyid("inputform:refreshshow").onclick(); } refreshform里面refreshmethod方法写你刷新时的逻辑。这样会局部刷新datatable,每次刷新最好把缓存清理,免得浪费资源。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
东景南坡地址在哪,我要去那里办事
五言古诗中间是日字的有什么?除了除河日当午
月经期喝什么排血多一点
基金投资顾问机构及其从业人员的法定义务包括
北外小叮当幼儿园在哪里啊,我有事要去这个地
很好的网友突然把我加入黑名单,我心里有种莫
KTV里面的那种味道
御品轩西饼屋我想知道这个在什么地方
刀妹怎么打锐雯
天王补心丹的君药是 A.柏子仁B.生地黄C.酸枣
英雄联盟下载安装之后卡住了怎么办
所有本科的毕业论文都在网上找得到么
人物形象设计有什么课程
中国邮政航空有限责任公司东门地址在哪,我要
我是非英语专业的,但是对英语很喜欢想转行,
推荐资讯
【太阳为什么会发光】太阳为什么会发光
退款申请怎么写
magicavoxel 可以贴图吗
runningman中两个人跳到气囊上把另一端的人弹
银瑞林西饼屋地址有知道的么?有点事想过去
怀璧楼这个地址在什么地方,我要处理点事
心理咨询师好就业吗
体检报名驾考都做了可以从新再去体检一次吗
2013年国内物流业平均利润率是多少
天津科技大学是211大学还是985大学
发大件选什么快递便宜?从景德镇到上海浦东,
芜湖星宏商贸有限公司地址有知道的么?有点事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?