2013-08-28 56 views

回答

2

存在這樣getHeader()

注意的方法:只爲可用的servelt 3.0,如果沒有你不能用這個。

此方法只考慮響應頭通過設置的setHeader或添加(java.lang.String中,java.lang.String中),的addHeader(java.lang.String中,java.lang.String中) ,setDateHeader(java.lang.String,long),addDateHeader(java.lang.String,long),setIntHeader(java.lang.String,int)或addIntHeader(java.lang.String,int)。

+0

T hans Suresh。我已經添加了maven依賴項javax.servlet 3.1版現在我能夠解決JSP上的編譯錯誤,但是我無法在控制器中獲得HttpServletResponse和HttpServletRequest對象。我使用基於 –

+0

@KrishnaKumar我倒沒意識到春天的春天Spring MVC的註解:你需要做出一些改變你的方法簽名我想在這裏看到:HTTP://stackoverflow.com/questions/8504258/spring-3-mvc -accessing-httprequest-from-controller –

0

HttpServletResponse#getHeaders(java.lang.String)回報您爲字符串值的所有標題的列表

+0

嗨Philipp,使用<%response.getHeader(「Author」)時出現編譯錯誤; %>可能這是因爲我使用maven依賴項javax.servlet - 版本2.5 –

1

HttpServletResponse.getHeader(「鍵」)返回第一個值

HttpServletResponse.getHeaders(「鍵)返回屬於此的所有值關鍵。