본문 바로가기

전체239

server, jsp, servlet version 확인 서버정보 서블릿정보 . JSP정보 톰켓 기준으로 버전이 결정되는 것 같네요. (출처 : http://fntg.tistory.com/23) 톰켓 최신버전이 8인데.. 이 부분은 없네요. 참고하세요. Servlet/JSP Spec Apache Tomcat version Actual release revision Minimum Java Version 3.0/2.2 7.0.x 7.0.32 1.6 2.5/2.1 6.0.x 6.0.36 1.5 2.4/2.0 5.5.x 5.5.36 1.4 2.3/1.2 4.1.x (archived) 4.1.40 (archived) 1.3 2.2/1.1 3.3.x (archived) 3.3.2 (archived) 1.1 출처 : http://www.munsam.info/xe/jsp_l.. 2016. 11. 23.
forward vs redirect 특정 페이지로 이동하는 방법은 크게 2가지. forward 와 redirect 의 차이 forwardrequest, response 객체도 넘김url 안바뀜, 클라이언트(브라우저)는 모르게 서버에서만 일어난일redirectrequest, response 새로 생성. 데이터 유지 안됨url 바뀜. 호출은 2번 이뤄짐 forward 방법pageContext.forward(url);RequestDispatcher rd = request.getRequestDispatcher(url); rd.forward(request, response); 1번과 2번 차이we can use RequestDispacher in Servlet as well as Jsp but PageContext we can use in only.. 2016. 11. 23.
include directive vs include action tag 아래 출처 : http://i5on9i.blogspot.kr/2014/01/java-servlet-include-action-tag-include.html ref. 1 에 설명이 잘 되어 있다. 요점만 정리하면, include directive : loan.jsp 가 translation time(jsp 가 servlet class 로 변환되는 때) 에 load 된다. 그래서 jsp 가 다시 compile 되는 시점이 아니면 loan.jsp 의 내용이 바뀌었다고 해도 다시 include 되지 않기 때문에 변경된 모습이 보이지 않는다.그래서 file attribute 이 사용된다. include action : loan.jsp 가 request time 에 load 된다. 그래서 jsp 가 바뀐 후에 다시.. 2016. 11. 23.
charset 과 pageEncoding web- | 출력 (http-header의 charset), 브라우저가읽음 : charset (3) (1) -> (2) -> (3) 의 과정에서 웹서버는 (1) 의 encoding 을 유니코드로 변환하여(2) 의 작업을 수행하고(3) 의 encoding 으로 수정하여 내보낸다. ex) 는, utf-8 로 읽어들여, euc-kr 로 내보낸다. 2016. 11. 22.