JSP는 JavaServer pages의 약자로 Java웹 애플리케이션의 일부다
동적 웹페이지를 생성하는데 사용된된다
JSP페이지는 HTML코드 안에 java코드를 포함할 수있는 특별한 형식의 파일이다
이를 통해 동적 콘텐츠를 생성하고 웹 애플리케이션과 상호작용할수있다
주로 웹 애플리케이션의 사용자 인터페이스(UI)를 구성하고 동적 데이터를 표시하는데 사용된다
서블릿(servlet)이란 동적 웹 페이지를 만들때 사용되는 자바기반의 웹 애플리케이션 프로그래밍 기술이다.
서블릿은 웹 요청과 응답의 흐름을 간단한 메소드 호출만으로 체계적으로 다룰 수있게 해준다
서블릿은 서버에서 실행되다가 웹 브라우저에서 요청을 하면 해당 기능을 수행한 후 웹 브라우저에 결과를 전송한다
쉽게 예를들면 로그인 시도를 할 때, 서버가 클라이언트에서 입력되는 아이디와 비밀번호를 확인하고 결과를 응답하는데 이러한 역할을 수행하는 것이 서블릿이다
JSP를 사용하기위해서는 JSP태그를 입력해야한다
JSP는 서블릿으로 변환된 후 사용자에게는 HTML 형태의 코드만 전송한다.
JSP 태그의 내용은 사용자에게 보이지 않는다
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
'개발 > 잡다한것' 카테고리의 다른 글
JSTL태그 정리 (0) | 2024.05.29 |
---|---|
JSTL이란? (0) | 2024.05.29 |
Ajax란? -(동기,비동기) (0) | 2024.05.28 |
JPA란? (0) | 2024.05.28 |
영속성 컨텍스트란? (0) | 2024.05.28 |