我的情况:用户可以下载文件。有他可以选择的文件列表。
有一个弹簧映射:

@ResourceMapping(DOWNLOAD)
public void downloadSelected(ResourceRequest request, ResourceResponse response, AuditView auditView, BindingResult bindingResult) {
}
auditView具有文件列表。

如果用户未选择任何内容,则需要验证并显示同一页面,但显示错误。

我可以验证:validator.validate(auditView, bindingResult);
问题是在出现错误的情况下如何进入渲染阶段?

最佳答案

回答可能为时已晚,但可能对其他人有所帮助。

您无法将RequestRenderPhase转发到ResourcePhase

请参考此link以获取类似要求的解决方案。

07-24 13:15