3. JSP의 기초
1) JSP 페이지란?
- JSP 기술에서 웹 애플리케이션을 구연할 때 작성하는 코드를 JSP페이지라고 한다.
- JSP 페이지는 HTML문서의 사이에 JSP 문법의 코드가 삽입되는 형태로 작성된다.
- 웹 컨테이너는 JSP 페이지 전체를 서블릿 클래스의 소스 코드로 변환한 다음에, 그 소스 코드를 컴파일해서 그 결과를 가지고 서블릿 객체를 만들고, 그 서블릿 객체를 초기화해서 서블릿을 만든다.
- 웹 브라우저로부터 URL이 왔을 때 실행되는 것은 서블릿이다.
JSP페이지 -> 서블릿 클래스의 소스코드 -> 서블릿 클래스의 클래스 파일 -> 서블릿 객체
JSP의 다양한 문법
* JSP의 문법에는 세가지 형태가 있다.
- <%로 사작해서 %>로 끝나는 형태
- ${로 시작해서 }로 끝나는 형태
- <jsp:forward>나 <C:if>와 같은 XML태그
* 지시자와 스크립팅 요소
- <%로 시작해서 %>로 끝난다.
P.140
ex)3-1
<%@ page language="java" contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
<title>Insert title here</title>
</head>
<body>
<%
int total = 0;
for (int count=1; count<=100; count++)
total += count;
%>
1부터 100까지의 합 = <%= total %><BR>
<%
for(int count=101; count<=200; count++)
total += count;
%>
1부터 200까지의 합 = <%= total %><BR>
</body>
</html>
'Study > JavaScript' 카테고리의 다른 글
| 12. 09. 13 (0) | 2012.09.13 |
|---|---|
| 예제소스 & 정답 (0) | 2012.09.11 |
| 이클립스 서블릿 연동하기 (0) | 2012.09.10 |
| CH2. 서블릿의 기초 (한빛소프트 JSP&서블릿 PPT정리) (0) | 2012.09.04 |
| 학교수업자료 (0) | 2012.08.30 |