我需要在渲染过程完成后执行一些代码。我尝试了AfterView过滤器,但这没有考虑布局的使用。
如何在呈现视图后执行某些代码? (示例程序注销代码)
答案 0 :(得分:1)
您仍然可以使用标准Java EE过滤器:http://docs.oracle.com/javaee/5/api/javax/servlet/Filter.html 并使用webxml插件将其放入grails:http://www.grails.org/plugin/webxml
答案 1 :(得分:0)
在渲染视图上,添加一个onload挂钩以向您的注销控制器/操作发布ajax调用。
答案 2 :(得分:0)
我认为需要的是afterInterceptor。从控制器操作执行render语句后调用此方法。
希望有所帮助。