공부
HTML vs JSP
으뜸정신
2024. 3. 19. 10:50
HTML
확장자가 "html"인 파일로 클라이언트의 브라우저에 의해서 내용을 해석하여 실행하며 자바나 톰캣 서버가 설치되어 있지 않아도 정상적으로 실행된다.
변화가 없는 단순 상수값을 출력 할 때 사용(정적 웹프로그래밍에 사용)
JSP
톰캣 서버가 번역하여 그 결과를 HTML 태그로 변환 후 웹브라우저에 내려 보내는데 톰캣이 동작시키기 위해서 JSP 파일은 확장자가 "jsp"여야 하고 페이지에 JSP인 것을 알리는 페이지 지시자인 <%@ page %>가 있어야한다.
서버 측에서 동작해야 할 코드들이 있을 경우 사용하며 서버에 보낸 데이터에 따라 값이 바뀔 수 있는 변수에 저장된 내용들을 출력할때 사용(동적 웹프로그래밍에 사용)