我正在学习 Grails,并且正在开发一个 Grails 应用程序。我有一个将值发送到 grails 控制器的表单。控制器可能需要一段时间才能提供输出。但我不希望用户在转到结果页面之前坐下来等待。
我希望用户提交表单,然后转到结果页面。一旦 grails 控制器完成,结果页面将从控制器加载动态内容。但与此同时,结果页面可能包含用户的其他数据。
我不确定这里的正确解决方案。有人告诉我有关 gpars 的信息,但在研究它时,它似乎更适合我的需求。
我正在学习 Grails,并且正在开发一个 Grails 应用程序。我有一个将值发送到 grails 控制器的表单。控制器可能需要一段时间才能提供输出。但我不希望用户在转到结果页面之前坐下来等待。
我希望用户提交表单,然后转到结果页面。一旦 grails 控制器完成,结果页面将从控制器加载动态内容。但与此同时,结果页面可能包含用户的其他数据。
我不确定这里的正确解决方案。有人告诉我有关 gpars 的信息,但在研究它时,它似乎更适合我的需求。
您可能想要使用JMS队列,它正是为了做到这一点——异步消息传递。
查看这篇文章,它教你基本概念以及如何使用 Grails JMS 插件:http: //java.dzone.com/articles/using-jms-grails