在少数控制器/操作的grails应用程序中,response.sendError(404)正确地呈现映射到UrlMappings.groovy的映射页面(404页面)。但对于某些行为显示空白页面。response.sendError(404)在grails中创建空页面
我试着看到日志,发现如下错误: o.s.boot.web.support.ErrorPageFilter - 由于响应已被提交,无法转发到请求[/ guitar/adfsalf]的错误页面。因此,响应可能有错误的状态码。如果您的应用程序在WebSphere Application Server上运行,则可以通过将com.ibm.ws.webcontainer.invokeFlushAfterService设置为false来解决此问题。
你能帮我找到根本原因和更好的解决方案吗?
感谢,
您使用的是哪个版本的Grails? – Joe
嗨,乔,我们正在使用grails 3.2.3。 –
你能发布你的URL映射吗? – Joe