728x90
반응형
JSP
Java Server Pages
개념
- Java를 이용한 서버 사이드 스크립트 언어.
- 간단하게 설명 하면
- HTML 코드에 Java 코드를 넣어 동적인 웹 페이지를 생성하는 웹 어플리케이션 도구이다.
- Java Server Pages의 약자이며
- 확장자는 당연히 .jsp를 사용.
- ASP와 마찬가지로 <% ... %>로 둘러싸인 스크립트 영역이 있다.
특징
JSP 로 들어와도 servlet 으로 수행된다.
예제
<%@page import="java.util.Random"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>JSP TEST</title>
</head>
<body>
<%
Random random = new Random();
int num = ran.nextInt(100)+1;
%>
</body>
</html>
jsp 컨테이너
다음과 같은 역할을 담당한다.
- 1. JSP 파일을 서블릿 클래스로 변환
- 2. java 파일을 생성
- 3. 컴파일 하여 클래스 생성
- 4. 실행
수행과정
틀린 부분이 있다면 답글로 남겨주시면
감사하겠습니다.
728x90
반응형
'Development > WEB' 카테고리의 다른 글
[WEB] HTTPS (0) | 2021.08.17 |
---|---|
[WEB] HTTP 와 HTTPS 의 차이점 (0) | 2021.08.17 |
[WEB] Rest API 와 설계 (0) | 2021.08.09 |
[WEB] Servlet 이란? (0) | 2021.07.26 |
[WEB] HTTP 란? (0) | 2021.07.07 |
댓글