我现在在发展上遇到了麻烦。我的问题是我无法生成多个报告。
这是控制器代码:
getLatestEvalDocInstance?.each{
if (it?.currentEvaluatorRole.authority == 'ROLE_CSA_APPROVING_AUTHORITY_1') {
docEvalType << it
def data
data = new GenerateEvaluationDocModel()
data.content = getLatestEvalDocInstance.content
params._file = "evaluationDoc"
params._name = "Evaluation Document"
params._format = 'PDF'
chain(controller:'jasper', action:'index', model:[data: [data]], params:params)
}
println docEvalType
}
我的期望是,我能够基于阵列列表生成报告。或者简而言之,我最大的问题是关于生成多个报告。
这是错误:
Cannot call sendRedirect() after the response has been committed.