
HTML 코드를 Servlet 클래스 내에서 문자열 ("")로 작성해야한다.HTML 페이지를 상상하기 어렵다.Web Designer도 서블릿 클래스에서 html 코드를 작성해야함
JSP : Java Server Page의 약자로
HTML내에 Java 코드를 작성하고 Web Server에서 Web Page를 생성하여 웹브라우저에 돌려주는 자바를 기반으로 한 스크립트 언어이다.
.JSP 확장자를 가지고, 동적을 작동하여 응답은 HTML을 이용한다.
동시에 jsp > Servlet(.java) > 클래스(.class) > html으로 변환되어 실행된다.

Servlet은 복잡한 로직구현에 적합하고, JSP는 화면 작성 및 수정에 용이하다.
걸론적으로 로직구현은 Servlet 클래스에, HTML 중심의 코드는 JSP에 하는것이 좋다.

contentType : JSP 페이지의 mime 타입을 결정 한다.
JSP 페이지가 서블릿 클래스로 변환 될 때 contentType 애트리뷰트의 값은 setContentType 메서드 호출문의 파라미터가 된다.

스크립트릿(Scriptlet)
JSP 페이지 내부에 자바(Java) 소스코드를 삽입한다 : <% %>

표현식(Expresssion)
출력결과 (HTML 요소내)에 값을 넣기 위해 사용한다 : <%= %>

지시자(Directive)
JSP에 대한 설정 정보 또는 JSP페이지에 다른 문서를 포함 시킬때 사용한다 : <%@ %>

선언문(Declaration)
JSP 페이지 내부에 자바 메소드, 변수를 선언한다 : <%! %>

내장객체는 다음 글로 바로 올리도록 하겠다.
잠온다.