如何使用ajax/JSF2.2实现动态滚动?
我有一份我想展示的物品清单。我想在用户向下滚动时使用ajax加载项目(使用JS这样做没有问题)。我遇到的问题是,我只能重新呈现整个如何使用ajax/JSF2.2实现动态滚动?,jsf,Jsf,我有一份我想展示的物品清单。我想在用户向下滚动时使用ajax加载项目(使用JS这样做没有问题)。我遇到的问题是,我只能重新呈现整个ui:repeat,而不仅仅是包含新项目的组件 有没有一个通用的方法来做到这一点?我可以编写一个只返回dom的部分并在客户端处理编织的bean方法吗?我是否应该编写一个返回原始数据的方法,然后使用JS处理渲染 另外,我肯定以前有人问过这个问题,但是我找不到相关的帖子$(“div”).animate({scrollTop:$(“div”).get(0.scrollHei
ui:repeat
,而不仅仅是包含新项目的组件
有没有一个通用的方法来做到这一点?我可以编写一个只返回dom的
部分并在客户端处理编织的bean方法吗?我是否应该编写一个返回原始数据的方法,然后使用JS
处理渲染
另外,我肯定以前有人问过这个问题,但是我找不到相关的帖子$(“div”).animate({scrollTop:$(“div”).get(0.scrollHeight},100);基本上,我需要创建一个返回JSON字符串的方法,该字符串由我通过JS/JQuery管理。是我应该使用RequestBean而不是ViewBean的原因吗?如果您愿意,可以将其设置为@viewscope
,但您必须了解bean范围的影响并管理其资源。