반응형
JSP
Java Server Pages: 자바 기반으로 웹페이지 동적으로 생성.
<% %> 이 기호를 scriptlet이라 한다.
JSP는 이 기호를 이용하여 html과 java언어를 한 페이지에 같이 쓸 수 있게 해준다.
※ 참고로 구식이라 취급하기도 하지만, 아직까지도 많이 사용되는 중이다.
💡 jsp는 java servlet 컨테이너를 기반으로 돌아가기 때문에 톰캣이 필요하다.
2024.12.29 - [☁ Network/📪 Server] - [Tomcat]톰캣이란?
2024.12.29 - [📑 개발 사전/🛫 사이트 모음] - Apache Tomcat : 톰캣 다운로드 받는 곳
전체 코드
더보기
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<% request.setCharacterEncoding("UTF-8"); %>
<% response.setContentType("text/html; charset=UTF-8"); %>
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title>JSP란</title>
<script src="/Java_Study_001/src/main/webapp/common/js/static.js"></script>
</head>
<%-- 주석 --%>
<%
// 자바코드란
%>
<body
<h1>JSP</h1>
<div id="commonFooter"></div>
</body>
</html>
- <% 자바코드 %>
- <%@ 지시자 %> : 페이지 속성지정
- <%= 표현식 %> : 결과값 출력
- <%— 주석 —%>
- <%! 선언 %> : 변수, 메소드의 선언
반응형