λ°μν
250x250
Notice
Recent Posts
Recent Comments
μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- μλ°μ€ν¬λ¦½νΈ
- λ°μ΄ν° λΆμ
- tableau
- λ°±μ€
- μμ°μ΄μ²λ¦¬
- μ½ν
- AWS
- μΈκ³΅μ§λ₯
- nlp
- ν μ€νΈλ§μ΄λ
- μ½λ©ν μ€νΈ
- erp
- λ°μ΄ν°λΆμ
- μλ§μ‘΄μΉμλΉμ€
- 리μ‘νΈ
- κΉνλΈ
- μκ³ λ¦¬μ¦
- abap
- DFS
- AI
- react
- Git
- sap
- λ₯λ¬λ
- νλΈλ£¨
- νλΈλ‘
- github
- ν μ€νΈλΆμ
- νμ΄μ¬
- λΉ λ°μ΄ν°
Archives
- Today
- Total
DATA101
[JSP] Scriptlet κ°λ λ° μ¬μ©λ°©λ² μκ° λ³Έλ¬Έ
728x90
λ°μν
π λ€μ΄κ°λ©°
λ³Έ ν¬μ€ν μμλ Scriptletμ κ°λ κ³Ό μ¬μ©λ°©λ²μ λν΄ κ°λ΅νκ² μκ°ν©λλ€.
π λͺ©μ°¨
1. Scriptlet κ°λ
2. Scriptlet μ¬μ©λ°©λ²
3. μμ μ½λ
1. Scriptlet κ°λ
Scriptletλ Java Server Page(JSP) νμ΄μ§μμ(λμ± μ½κ² λ§νλ©΄ HTML νμ΄μ§) Java μ½λλ₯Ό μμ±νκ³ μ€νν μ μλλ‘ λλ μ½λ λΈλ‘μ λλ€. μλμ μμ μ½λλ₯Ό μ΄ν΄λ³΄λ©΄ μ§κ΄μ μΌλ‘ μ°μμλ₯Ό μ μ μμ΅λλ€.
2. Scriptlet μ¬μ©λ°©λ²
Scriptlet μμ±λ°©λ²μ ν¬κ² 4κ°μ§λ‘ κ° μν μ μλμ κ°μ΅λλ€. μ€μ μμ μ½λμ ν¨κ» μ΄ν΄λ³΄μμ£ .
μμ±λ°©λ² | μ€λͺ |
<% μλ°μ½λ %> | λ³μμ μΈ, ν¨μ νΈμΆ λ± μΌλ°μ μΈ μλ° μ½λ μμ± μ νμ© |
<%= μλ°μ½λ %> | νμ΄μ§ μΆλ ₯μ μν ννμμΌλ‘ νμ© |
<%! μλ°μ½λ %> | ν¨μ μ μΈ μ νμ© |
<%-- μ£Όμλ΄μ© --%> | μ£Όμ μ²λ¦¬ |
3. μμ μ½λ
<%@ page language="java" contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
</head>
<body>
<!--Scriptlet-->
<%-- μμ μ½λ --%>
<%
int num1 = 12;
int num2 = 7;
out.println(num1 - num2);
out.println(num1); // μ€ λ°κΏ λ°μνμ§ μμ
out.println(num1 + num2 + "</br>"); // μ€ λ°κΏ λ°μ
%>
12 * 7 = <%= multiply(num1, num2) %>
</body>
</html>
κ²°κ³Ό
5 12 19
12 * 7 = 84
λ³Έ ν¬μ€ν μμλ Scriptletμ κ°λ κ³Ό μ¬μ©λ°©λ²μ λν΄ μμλ΄€μ΅λλ€.
ν¬μ€ν λ΄μ©μ μ€λ₯κ° μλ€λ©΄ μλμ λκΈ λ¨κ²¨μ£ΌμκΈΈ λ°λλλ€.
κ·ΈλΌ μ€λλ μ¦κ±°μ΄ ν루 보λ΄μκΈΈ λ°λλλ€ :)
κ³ λ§μ΅λλ€π
728x90
λ°μν