【发布时间】:2015-08-18 22:00:54
【问题描述】:
我遇到了一个过滤器问题,其中respond 方法正在呈现视图,即使内容类型是“application/json”。我已经通过调试器一直验证到JSON.java 类。但是在我的过滤器中调用chain.doFilter() 之后,仍然有一些东西触发GroovyPagesServlet 尝试查找一个视图,但它找不到,所以它返回一个404。
我的问题基本上是,忽略我的过滤器,grails 中的什么机制说如果我正在呈现 JSON 内容,不呈现视图?我可能会弄清楚我是否知道,也许我可以在 Filter 中以某种方式触发它。
【问题讨论】: