'servlet'에 해당되는 글 1건

  1. 2012.07.13 JSP와 서블릿

JSP와 서블릿

JSP_Servlet 2012. 7. 13. 14:59
728x90

웹서버:웹브라우저의 요청을 받아서 그에 해당하는 웹 페이지를 찾아서 보내주는 일을 하는 컴퓨터를 웹서버라고 한다.

 

서블릿:자바를 기반으로 하는 웹 애플리케이션 프로그래밍 기술

 

서블릿 클래스의 가장 기본적인 3가지 규칙

1.HttpServlet 클래스를 상속해야 한다.

2.doGet 또는 doPost 메소드 안에 서블릿 클래스가 해야 할 일을 써 넣어야한다.

3.동적 HTML문서를 생성하기 위해서는 HttpServletResponse 파라미터를 이용해서 HTML코드를 출력해야 한다.

 

JSP:서블릿과 마찬가지로 자바를 기반으로 하는 웹 애플리케이션 프로그래밍 기술

 

<%와 %>로 끝나는 태그는 JSP 문법에 속하는 것들, 이 태그 사이에는 자바 명령문을 쓸 수 있다. 이 명령문은 웹 서버에 의해 일반 자바 프로그램과 똑같은 방법으로 실행 된다.(스크립틀릿(scriptlet))

<%=와 %>사이에는 자바 식을 쓸 수 있다, 이 식은 웹 서버 쪽에서 계산되고 그 결과만 웹 브라우저로 전송된다.(익스프레션(expression))

${    }라는 태그도 있는데 JSP 2.0 버전에 새로 추가된 익스프레션 언어의 문법으로 JSP페이지로부터 자바 코드를 완전히 제거할 수 있다 하지만 그렇다고 해서 JSP페이지가 자바와 완전히 무관해지는 것은 아니다.

 

<META http-equiv="Content-Type" content="text/html;charset=euc-kr">

                                   ↗                          ↑                           ↖

                          이 문서의 내용은       html문법으로                     euc-kr문자셋(한글코드)으로

                                                        작성된 텍스트이고                 인코딩되어있습니다.

 

<% %>로 싸인 부분이 스크립틀릿(scriptlet)

<%= %>로 싸인 부분이 익스프레션(expression)

728x90

'JSP_Servlet' 카테고리의 다른 글

RequestDispatcher 이란?  (0) 2013.10.11
톰캣에서 인코딩 설정  (1) 2013.10.07
error 1045 <28000>: access denied for user 에러  (0) 2013.03.26
익스프레션 정리  (0) 2012.07.19
Posted by 정망스
,


맨 위로
홈으로 ▲위로 ▼아래로 ♥댓글쓰기 새로고침