我如何从响应中获取头文件,因为ServletResponse()。getHeader(string)不可见?

我已经成功设置了httpServletResponse()。setHeader(“custtype”,“permanent”),但当我尝试检索它时,http:// @ getHeader(“custtype”)当我在eclipse中控制+ soace时,我看不到getheader方法但是根据http://docs.oracle.com/javaee/6/api/javax/servlet/http/HttpServletResponse.html上的文档, 它就在那里。 我不确定为什么在Eclipse中看不到getHeader方法。?

我怎样才能从回复中得到标题?

自Servlet 3.0以来,支持getHeaders(…)方法HttpServletResponse。 ,在此版本之前,您只能找到setHeader(…)方法。

对于早期版本,您可以尝试包装响应并实现在包装器类中存储标头。

http://docs.oracle.com/javaee/6/api/javax/servlet/http/HttpServletResponse.html#getHeader(java.lang.String )说:

从此:Servlet 3.0

在Servlet 3.0中添加了setHeader 。 也许您的Eclipse实例使用的是早期版本的文档。

也许你正在使用早期版本的Java。 getHeader(String)自3.0版以来已添加。 如果要添加它,请升级Java版本。

HttpServletResponse.getHeader()函数在HttpServletResponse类中可用。