본문 바로가기

자바에서 배열을 ArrayList로 쉽게 변환하는 방법 배열을 ArrayList로 쉽게 변환하려면 어떻게 해야할까? java.util.Arrays의 asList()를 이용하면 된다!(조금 생소하지만 상당히 유용한 도구이다!) 다음은 String 배열을 ArrayList로 변환하는 예제이다! 제네릭을 생략하는 것이 이해하기에 더 직관적이지만 자바 표준을 따르는 것이 중요하므로 모두 넣었다!(그래도 쉽게 파악할 수 있을 것이다!) String[] array = {"aaa", "bbb", "ccc"}; List list = Arrays.asList(array); ArrayList al = new ArrayList(list); 더보기
jsp에서 printf 사용하는 방법 jsp에서 out.printf()는 먹히지 않는다. 왜냐하면 out은 javax.servlet.jspWriter 객체인데(내장 객체이다!) 이 놈은 printf까지는 지원하지 않는다.(그냥 지원하면 좋을텐데. 젠장!) printf를 사용하려면 PrintWriter를 만들어서 쓰면 된다! 더보기
jsp 에러 페이지 설정하는 방법(web.xml 수정) web.xml을 통해 에러 페이지 처리가 가능하다! 먼저 404_error.jsp, 500_error.jsp 등을 만든 다음에(사용자에게 보여줄 화면이다!) 페이지 상단에 다음과 같은 선언을 추가해준다!(이건 필수다!) 이제 web.xml에 다음과 같은 설정을 해주면 끝이다!(에러 코드랑 포워드될 페이지 경로를 적어주면 된다.) 404 /WEB-INF/jsp/error/404_error.jsp 500 /WEB-INF/jsp/error/500_error.jsp 예제로 404, 500만 적어놓았지만 400, 403 등의 다른 http 코드도 모두 처리할 수 있다! jsp 상단에 특정 선언을 넣어주는 것과 web.xml을 수정하는 것 2가지만 기억하면 된다! 더보기