【发布时间】:2015-05-22 14:08:24
【问题描述】:
我正在尝试使用 GSP 模板通知用户任务的进度(这显示在叠加层中)
用户提交他们的数据,控制器调用服务来完成任务。在此过程中,我有另一个服务计算完成百分比并将值返回给函数(如下)。根据任务的大小,第一个服务可以多次调用此计算服务。
def progress(progressData) {
def statusToView = progressData
[statusToView:statusToView]
}
我认为我不能使用 Ajax remoteFunction 调用,因为我不会将属性“progressData”从 GSP 模板传递给控制器 - 这会导致缺少属性的错误。
我想要做的就是在更新时向用户显示百分比 (statusToView) 值,当进程完成时,启动任务的功能重定向到通知用户工作已完成的页面。
模板代码就是变量值:
${statusToView}
【问题讨论】:
标签: jquery ajax templates grails gsp