我是JSF的新手,我按照在线示例获取编辑数据表,如下所示。我可以知道这是一个好习惯,因为我怀疑当用户保存表时,它会更新数据库中的每一行,因此会导致性能问题慢吗?顺便说一句,JSF是否带有自动ajax?或者它必须依赖于jsf库,如richfaces,primefaces等。
答案 0 :(得分:0)
当用户保存表时,它将更新数据库中的每一行
不是保存列表的所有元素,而是使用已编辑的元素创建另一个列表,然后保存已过滤的列表,这样做更好。这样,您只更新已编辑的元素,而不是所有元素。
是JSF自带的ajax吗?
您可以使用<f:ajax>
标记向标准JSF组件添加AJAX功能。请参阅Working with Sprites。