Servlet 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

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 Filter 만들기

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

tomcat 2013.06.19

Basic Servlet Program by Eclipse

Eclipse 기반 IDE에서 J2EE Servlet을 아주 간단히 개발하는 전형적인 방법을 소개 합니다.Very Very Simple Example)---------------------------------------------------------------------------------------------------------- Part 1) Project > New > Web > Dynamic Web Project 1.1. Project Name setup 1.2. Source Folder Setup : 기본은 src 폴더만 있다. resource 폴더를 분리 추가 하는걸 추천 합니다. Part 2) New > Web > Servlet : 신규 서블릿 추가 하기 2.1. Servlet Nam..

프로그램/java 2013.06.04

CAPTCHA java approach - simpleCaptcha

우리말로 발음하면 "캡챠" 라고 해야 하는지.. 잘 모르겠지만 아래가 wiki에 등록된 정의 입니다. http://ko.wikipedia.org/wiki/CAPTCHA CAPTCHA위키백과, 우리 모두의 백과사전. CAPTCHA(Completely Automated Public Turing test to tell Computers and Humans Apart)는 어떠한 사용자가 실제 인간인지 컴퓨터 프로그램인지를 구별하기 위해 사용되는 방법으로, 인간은 구별할 수 있지만 컴퓨터는 구별하기 힘들게 의도적으로 비틀어 놓거나 그림을 주고 그 그림에 쓰여 있는 내용을 물어보는 방법이 흔히 사용된다. 요즘 구글이나 트위터 등 오픈된 인터넷 서비스에 가입하려면 반드시 아래와 같은 그림을 보고 그 단어를 정확히 입..

프로그램/java 2011.12.11

tomcat6 에서 한글 인코딩, 전반적으로 다시 처리 하기

웹코딩 (java, jsp, servlet 코딩) 에서 한글이 문제가 되는 경우가 ... 많죠... 이부분 별로 이면서 종종 마음 아픕니다.. 동강이시라면 ..... 작은 댓글 바랍니다. ㅋㅋㅋ 특히 필자가 사용하는 tomcat6 에서 아래와 같이 처리 하면 일단 전반적으로.... OKAY ;) 자그럼 편하게 살죠 ~ package com.tbnfrmwk.web; import java.io.IOException; import java.util.Enumeration; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException..

프로그램/java 2011.01.15