要獲取cookie,可以使用HttpServletRequest對象的getCookies()方法。
示例代碼如下:
HttpServletRequest request = ...; // 獲取HttpServletRequest對象
// 獲取Cookie數組
Cookie[] cookies = request.getCookies();
// 遍歷Cookie數組,獲取每個Cookie的名稱和值
if (cookies != null) {
for (Cookie cookie : cookies) {
String name = cookie.getName();
String value = cookie.getValue();
System.out.println("Cookie Name: " + name + ", Value: " + value);
}
}
上述代碼首先獲取HttpServletRequest對象,然后調用getCookies()方法獲取Cookie數組。接著,通過遍歷Cookie數組,可以獲取每個Cookie的名稱和值。最后,可以根據需要對Cookie進行進一步處理。