tomcat 7

Servlet, Filter 의 url mapping 중 / 와 /* mapping 에 관하여

Servlet과 Filter 의 URL Mapping을 web.xml 에 지정할때 '/' 와 '/*'의 쓰임새에 주의 하여야 한다. '/' mapping : 모든 url 을 매핑하지만 추가로 매핑되지 않은 url 에만 해당 된다. 즉 *.jsp, 등 디폴트로 매핑된 url 패턴이나 추가 지정된 패턴은 해당 되지 않는다. '/*' mapping : 무서운 매핑이다, 모든 매핑에 우선하여 호출된다. 아주 주의 해야만 한다. 주로 filter매핑에 유용하다. 참고사이트 : http://stackoverflow.com/questions/4140448/servlet-mapping-vs

tomcat 2014.05.21

Tomcat7 Source Build

was 로 tomcat 을 이용하는 개발자라면 , 한번쯤 소스코드빌드를 하고 싶을 겁니다...물론, 일부 자신만의 코드를 삽입한 후에.... 가이드 문서데로 컴파일 준비를 한다.참조 : http://tomcat.apache.org/tomcat-7.0-doc/building.html 1. jdk6 이상2. ant 1.8.1 이상3. 소스코드 : 빌드는 ant로 해 본다... 그냥 콘솔에서 소스폴더로 이동후 ant 라도 입력해 주면 됩니다.cd tomcat-source-dirsudo ant 아래는 컴파일하고난후 디렉토리 레이아웃입니다.문서대로 output folder 아래에 컴파일된 패키지가 보입니다.

tomcat 2013.12.04

Servlet 만들기

Eclipse를 통해 Servlet을 간단히 만들수 있습니다.물론 먼저 J2EE Web Project를 만듭니다. 다음으로는 아래의 절차와 유사하게 만들 수 있죠. 1) New > Other > Web > Servlet 2) Package, Class 이름을 지정 3) Servlet 정보 설정하기 아래의 설정중 URL 매핑이 중요 합니다. 말 그데로 호출할 URL 패턴입니다. "*" 와일드카드로 URL을 매핑 가능 합니다. 4) doGet, doPost 등의 호출 메소드를 지정 합니다. 5) 이제 servlet 이 만들어 졌습니다. Servlet3.0 스펙에 따라 애노테이션을 사용하여 설정을 합니다. 6) doGet 쪽에 하고 하려는 작업을 추가 합니다. 7) END.

tomcat 2013.06.19

Servlet Listener 만들기

Eclipse를 통해 WebApplication의 Listener를 쉽게 만들 수 있습니다.Listener가 뭐냐고 물으시면..... 그냥 패쑤~ :) 1) New > Others > Web > Listener 선택 2) 패키지이름 , 클래스 이름 선택 3) 사용할 Listener를 선택 한다... 저는 아래와 같이 Session Listener를 지정 합니다. 4) 그냥 ... 디폴트로 패쑤~ 5) 아래와 같이 Listener class 만들어 지구요 6) 원하는 method에 로직 추가 해 줍니다. 7) END ...

tomcat 2013.06.19

Servlet Filter 만들기

Servlet Filter를 eclipse 로 간편히 만들 수 가 있다. Step 1> Dynamic Web Project를 만드신후 해당 프로젝트 루트에서 마우스 우클릭. 2> Web Section 안에 있는 Filter 선택 3> 필터의 패키지 이름과 자바 클래스 이름을 지정합니다. 4) 필터가 호출될 패턴을 설정 합니다.... 모든 요청에 반응하려면 "/*" 로 처리 해 줍니다. 5> 필터가 아래와 같이 생성 됩니다... 6> doFilter 메소드에 필요한 코드를 넣습니다... 7> END ...

tomcat 2013.06.19

tomcat port redirect from 80 to 8080, tomcat을 80포트로 올리자

tomcat을 설치하면 8080 포트로 기동되도록 되어 있습니다. connector port 를 수정하면 원하는 포트로 기동이 가능 합니다. 그러나 보안을 생각하신다면 1024포트 이하에 tomcat을 올리는건 부담이죠. 그래서... 80 포트를 8080포트로 네트웍단에서 전환해주면 ... 손안대고 코푸는격 ??? 입니다. 아래 처리 스트립트 입니다. (iptables에 대한 매뉴얼을 찾아 보세요) root@vlinux:~# iptables -t nat -L Chain PREROUTING (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination Chain P..

tomcat 2013.05.28