


자바에 출력하려고 쓴다.
;
이 없는게 특징이다.


jsp 가 결국 서블릿으로 바뀌고 자바 바뀌고 컴파일 뒤 클래스로 바뀌고 실행하면
JVM에서 html 문서가 된다.
정적 파일: HTML 파일은 정적 파일입니다. 이는 클라이언트가 요청할 때 웹 서버에서 바로 제공됩니다.
서버 측 처리 없음: HTML 파일은 서버에서 별도의 처리 없이 클라이언트로 전송됩니다. 클라이언트(웹 브라우저)가 HTML 파일을 해석하고 렌더링합니다.
JSP (JavaServer Pages)
클라이언트가 JSP 파일을 요청하면 웹 서버(또는 서블릿 컨테이너)는 먼저 JSP 파일을 서블릿(자바 클래스)로 변환하고 컴파일합니다. 이 과정은 JSP 파일이 최초로 요청될 때 또는 JSP 파일이 수정될 때 수행됩니다.
변환된 서블릿은 실행되며, 서블릿 내부의 Java 코드는 동적 콘텐츠를 생성합니다.
HTML 생성: 서블릿이 실행된 결과는 HTML 콘텐츠로 변환되어 클라이언트에게 전송됩니다.
클라이언트에서 렌더링: 클라이언트(웹 브라우저)는 받은 HTML 콘텐츠를 해석하고 렌더링합니다.
클라이언트가 HTML 파일 요청
웹 서버는 HTML 파일을 클라이언트로 바로 전송합니다.
HTML 파일에는 서버 측 코드가 없기 때문에 바로 브라우저에서 해석됩니다.
클라이언트가 JSP 파일 요청
웹 서버(서블릿 컨테이너)가 JSP 파일을 서블릿으로 변환하고 컴파일합니다.
변환된 서블릿이 실행되고 동적 HTML 콘텐츠를 생성합니다.
생성된 HTML 콘텐츠가 클라이언트로 전송됩니다.
클라이언트(브라우저)는 받은 HTML 콘텐츠를 해석하고 렌더링합니다.


서블릿 > 자바 (사람이 이해하는 언어)

실행하면 HTML 문서가 된다

C:\Users\USER\Desktop\study\WebServer.metadata.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost
내부적인 주소




JSP 시작





표현식에 태그 가능



try 여기에 kr 있다.



