본문 바로가기

개발/잡다한것

JSP란?-(서블릿)

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