Hayden's Archive

[Servlet] Annotation 본문

Study/Java & Kotlin

[Servlet] Annotation

_hayden 2020. 6. 10. 19:51

3.1은 web.xml을 선택적으로 만들 수 있다.(Generate web.xml deployment desciptor을 선택적으로 체크) web.xml이 없으면 자바 코드에다가 하는데 Annotation으로 한다.

개발자 입장에서는 Annotation 구조로 하는 게 편하다.(주로 SI 업체) 대기업의 관리자, 유지, 보수하는 입장에서는 web.xml로 만들어주는 게 좋다.(주로 SM 업체)

 

서블릿 annotation에서 load-on-startup 처리 참고 https://dololak.tistory.com/737

 

[서블릿/JSP] 톰캣(서블릿 컨테이너) 시작시 Servlet 초기화 되도록 설정하기

참고글 [서블릿/JSP] 서블릿의 초기화 과정 및 초기화 방법 [서블릿/JSP] init() 메서드를 통한 필터 초기화시에 FilterConfig를 통해 설정값 얻기 톰캣(서블릿 컨테이너) 시작시 Servlet 초기화 되도록 설�

dololak.tistory.com

@WebServlet(urlPatterns="/front.do",loadOnStartup = 1)

 

Annotation 방식에서의 한글 처리 ( 관련 포스팅 : https://hayden-archive.tistory.com/207#annotation )

 

[Servlet] Servlet의 한글 인코딩 처리 / Filter

- 요청을 하면 폼값을 받고, 응답을 하면 페이지를 돌려줘야 하는데 이 때 영어는 깨지지 않지만 한글은 깨짐. - 따라서 양방향 한글 인코딩 처리가 필요하다. - 한글 처리부터 하고 폼값 받아와��

hayden-archive.tistory.com