이클립스에서 JSP 파일 코드를 작성하던 중,
Enumeration<String> e = request.getParameterNames();
에서
Enumeration cannot be resolved to a type
와 같은 오류가 났다.
만약 String 등 다른 클래스 타입들에서도 에러가 뜬다면 JDK에 문제가 있는 것이겠지만
내 상황에서는 Enumeration(열거형)을 사용했을 때만 오류가 떴다.
나같은 경우에는 라이브러리를 추가 안 한 것이 원인이었다.
자바 코드에서 해당 에러를 만난다면, 대부분 라이브러리 문제일 가능성이 크다.
<%@page import = "java.util.Enumeration"%>
을 추가해주면 해결 완료.
+)해결법을 찾기 위해 서치하던 중에 많은 사람들이 해당 에러를 겪은 것을 알 수 있었는데, 에러 메시지 내용은 같지만 원인이 달랐다.
Enumeration 타입 변수 이름으로 'enum'을 썼을 때도 같은 에러가 발생하는데, 이는 enum이 예약어로 지정돼서 그렇다고 함.