Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.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
如何使用ajax/JSF2.2实现动态滚动?_Jsf - Fatal编程技术网

如何使用ajax/JSF2.2实现动态滚动?

如何使用ajax/JSF2.2实现动态滚动?,jsf,Jsf,我有一份我想展示的物品清单。我想在用户向下滚动时使用ajax加载项目(使用JS这样做没有问题)。我遇到的问题是,我只能重新呈现整个ui:repeat,而不仅仅是包含新项目的组件 有没有一个通用的方法来做到这一点?我可以编写一个只返回dom的部分并在客户端处理编织的bean方法吗?我是否应该编写一个返回原始数据的方法,然后使用JS处理渲染 另外,我肯定以前有人问过这个问题,但是我找不到相关的帖子$(“div”).animate({scrollTop:$(“div”).get(0.scrollHei

我有一份我想展示的物品清单。我想在用户向下滚动时使用ajax加载项目(使用JS这样做没有问题)。我遇到的问题是,我只能重新呈现整个
ui:repeat
,而不仅仅是包含
新项目的组件

有没有一个通用的方法来做到这一点?我可以编写一个只返回dom的
  • 部分并在客户端处理编织的bean方法吗?我是否应该编写一个返回原始数据的方法,然后使用
    JS
    处理渲染


    另外,我肯定以前有人问过这个问题,但是我找不到相关的帖子

    $(“div”).animate({scrollTop:$(“div”).get(0.scrollHeight},100);基本上,我需要创建一个返回JSON字符串的方法,该字符串由我通过JS/JQuery管理。是我应该使用RequestBean而不是ViewBean的原因吗?如果您愿意,可以将其设置为
    @viewscope
    ,但您必须了解bean范围的影响并管理其资源。