MapleStory Cookie With Halo

✨ UI

[JSP] jsp란? 기본구성

뉴이 NUEY 2024. 12. 31. 16:26
반응형

 

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>

 

  • <% 자바코드 %>

  • <%@ 지시자 %> : 페이지 속성지정

  • <%= 표현식 %> : 결과값 출력

  • <%— 주석 —%>

  • <%! 선언  %> : 변수, 메소드의 선언

반응형