以下のようにサーブレットにCookieを設定しています
Cookie NameCookie = new Cookie("Name", "Mugil Vannan");
NameCookie.setMaxAge(30*60);
response.addCookie(NameCookie);
Cookie LocationCookie = new Cookie("Location", "India");
LocationCookie.setMaxAge(30*60);
response.addCookie(LocationCookie);
Cookieを設定した後、名前の下に設定された特定のCookieにアクセスしようとしています
Cookie[] cookies = request.getCookies();
for (int i = 0; i < cookies.length; i++)
{
Cookie cookie = cookies[i].getName().equals("Name");
String cookieName = cookie.getName();
String cookieValue = cookie.getValue();
out.print(cookieValue);
}
TypeMismatch:Cannot Convert Boolean to Cookie atとして表示されるようになりました
cookies[i].getName().equals("名前");
なぜこれが起こるのか