RenderView执行查询



有人知道当您尝试呈现JSF视图时执行数据库查询的原因吗?

我列出了一个大的页面列表,正如我在上看到的那样

http://wiki.apache.org/myfaces/WorkingWithLargeTables

我返回的数据正确地列出了它(包括我想要的项目数量),但我注意到RenderView运行的查询可以获取所有数据。

JSF不这么做。这是你自己的错误代码造成的。您正在getter方法中执行SQL查询。只是不要用getter方法做生意。改为在(post)构造函数或(action)侦听器方法中执行。

另请参阅:

  • JSF为何多次调用getter

相关内容

  • 没有找到相关文章

最新更新