java - 我如何从响应中获取 header ,因为 ServletResponse().getHeader(string) 不可见?

标签 java servlets

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

我如何从响应中获取 header ?

最佳答案

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

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

关于java - 我如何从响应中获取 header ,因为 ServletResponse().getHeader(string) 不可见?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9172064/

相关文章:

java - 在 Erlang 中使用 Dialyzer 的行为来模拟接口(interface)

java - 用于打印内容的 JSP 帮助程序类

java - 使用 getRequestDispatcher 了解 JSP 代码行

java - servlet 中的提交按钮不起作用

java - 如何将数组列表从servlet传递到JSP?

java - 将字符串转换为整数数组 ex String st = "1 2 3 4 5"转换为 ar=[1,2,3,4,5]

java - 我对 MaxMetaspaceSize 感到困惑

java - 在 JToolbar 中设置 JLabel 的大小

java - 无法从java客户端发送参数

java - Servlet 停止而不给出任何异常