본문 바로가기

LIFE

[공부중] JSP & 서블릿 메모





복잡한 로직은 서블릿에 기술해 놓고, 결과만을 JSP 페이지를 통해 클라이언트에 제공하는 형태의 개발이 많다.


이와같이 로직(서블릿 부분)과 표현(jsp 부분)을 분리하여 프로그래밍을 하는 것을 MVC 패턴이라고 한다.


서블릿이 비즈니스 로직을 구현하는 MODEL 역할, JSP가 결과를 출력하는 View 역할


JSP - > 서블릿 으로 자료 넘어갈 때, 한글 깨짐 방지

1. SERVER.xml 안에 connector 태그 안에 URIEndocing = "UTF-8" 추가

위에것은 get방식에 한함

2. doPost 제일위에 request.setCharacterEncoding("UTF-8"); 추가