我想做一个页面文档/搜索,其中我有一个输入字段,提交按钮和取消按钮。
在填充搜索字段后,我搜索数据库并返回结果(并用表格显示)
我进行搜索并返回结果的部分已经完成但是......
如何实现一个“停止”搜索的停止按钮,以及...如何在找到它们时“按需”显示结果,而不是在方法完成时全部显示结果?
我正在使用spring MVC + Hibernate + JPA
答案 0 :(得分:1)
你必须在这里学到两件事。 1)对于停止甚至恢复搜索,请在单独的线程上执行搜索操作。 当你抓住停止时,只需将此信号发送给线程。
2)如果您正在使用db stuff,则在整个搜索完成之前显示中间的结果。 你可以限制搜索读取sql / hibernate。为了逐页显示结果,这个概念被称为分页阅读。