Java 나 JSP 모두 적용되는 부분.
메소드에 걸거나, 변수 선언시 걸면 된다.
...
public class Temp ... {
@SuppressWarnings("unchecked") /* Generic 사용시 경고 나면 이 문장을 메소드 정의 부분에 위치 */
public List <Type> getList(Object o) ... {
...
@SuppressWarnings("unchecked")
List <Type> list = ...;
...
}
}
아래 그림은, Eclipse helios 에서 request.getParameterMap() 에 포인트가 걸린 상태입니다.
물결무늬 밑줄이 그어진 곳에 마우스 커서를 올려 놓으면 선택창이 열립니다.
3가지 중에 하나를 선택(quick fix)하라는데 실제로는 2가지 중의 하나입니다.
하나는 해당 파라미터(parameter) 에 넣을 것이냐, 또 하나는 메소드에 넣을 것이냐..
변수가 많이 있다면, 메소드에 한 번 넣는 것이 낫겠지요.
아래는 파라미터에 @SuppressWarnings("unchecked") 를 넣은 것입니다.
아래는 메소드에 @SuppressWarnings("unchecked") 를 넣은 것입니다.
'Server Oriented > Java & JSP' 카테고리의 다른 글
JSP 파라미터 암호화에 대한 생각 (0) | 2011.06.01 |
---|---|
onkeypress 이벤트 event.keyCode 를 이용하여 입력란에 Enter 엔터 입력시 검색하기 (1) | 2011.05.20 |
Ajax 와 jQuery UI 를 십분 활용할때 목록과 상세화면에 보여줄 내용 (0) | 2011.05.20 |
일정 주기로 실행되는 .java 를 크론탭에 등록 (0) | 2011.05.04 |
Generic Type Cast 방법 (1) | 2011.04.20 |