我有一个Spring拦截器,它试图在postHandle()方法中添加一个HTTP头文件。在Spring拦截器postHandle方法中添加HTTP头文件
public void postHandle(HttpServletRequest req, HttpServletResponse resp,
Object obj1, ModelAndView mv)
throws Exception {
response.setHeader("SomeHeaderSet", "set");
response.addHeader("SomeHeaderAdd", "added");
}
}
但是,两个头都不会与setHeader()或addHeader()一起添加。
这甚至在拦截器中有效吗?我想它会是,但它不工作。
问候, 达斯汀
好了,我不能这样做在preHandle方法,因为我需要设置的头是基于servlet处理结果的,所以它必须在postHandle方法中完成。 – DustinB 2008-10-29 14:26:38