๋ฐ์ํ
JSP
Java Server Pages: ์๋ฐ ๊ธฐ๋ฐ์ผ๋ก ์นํ์ด์ง ๋์ ์ผ๋ก ์์ฑ.
<% %> ์ด ๊ธฐํธ๋ฅผ scriptlet์ด๋ผ ํ๋ค.
JSP๋ ์ด ๊ธฐํธ๋ฅผ ์ด์ฉํ์ฌ html๊ณผ java์ธ์ด๋ฅผ ํ ํ์ด์ง์ ๊ฐ์ด ์ธ ์ ์๊ฒ ํด์ค๋ค.
โป ์ฐธ๊ณ ๋ก ๊ตฌ์์ด๋ผ ์ทจ๊ธํ๊ธฐ๋ ํ์ง๋ง, ์์ง๊น์ง๋ ๋ง์ด ์ฌ์ฉ๋๋ ์ค์ด๋ค.
๐ก jsp๋ java servlet ์ปจํ ์ด๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋์๊ฐ๊ธฐ ๋๋ฌธ์ ํฐ์บฃ์ด ํ์ํ๋ค.
2024.12.29 - [โ Network/๐ช Server] - [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>
- <% ์๋ฐ์ฝ๋ %>
- <%@ ์ง์์ %> : ํ์ด์ง ์์ฑ์ง์
- <%= ํํ์ %> : ๊ฒฐ๊ณผ๊ฐ ์ถ๋ ฅ
- <%— ์ฃผ์ —%>
- <%! ์ ์ธ %> : ๋ณ์, ๋ฉ์๋์ ์ ์ธ
โป ์ค์ ์ฌ์ฉ ์์
2025.02.28 - [โ JAVA/โ Libraries] - [JAVA]JSP๋ก ํ์๊ด๋ฆฌ ์น ์ ํ๋ฆฌ์ผ์ด์ ๋ง๋ค๊ธฐ
๋ฐ์ํ
'โจ UI > ๐ค View Templates' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Thymeleaf] ํ์๋ฆฌํ๋? (0) | 2025.03.07 |
---|---|
[Thymeleaf]ํ์๋ฆฌํ ์ฌ์ฉ๋ฒ ๊ฐ๋จ์ ๋ฆฌ (0) | 2025.03.03 |
[JAVA]JSP๋ก ํ์๊ด๋ฆฌ ์น ์ ํ๋ฆฌ์ผ์ด์ ๋ง๋ค๊ธฐ (0) | 2025.02.28 |