JSP์์ ๋ณ ๊ทธ๋ฆฌ๊ธฐ
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<!-- -->
<%-- --%>
<!-- ๋ณ๊ทธ๋ฆฌ๊ธฐ ul, liํ๊ทธ ์ฌ์ฉ -->
<pre>
*
**
***
****
*****
</pre>
<%
for(int i=1; i<=5; i++){
for(int j=0; j<i; j++){
out.print("*");
}
out.print("<br>");
}
%>
<!-- -->
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>7</li>
<li>8</li>
<li>9</li>
<li>10</li>
</ul>
<%
out.print("<ul>");
for(int j=1; j<=10; j++){
out.print("<li>" + j + "</li>");
}
out.print("</ul>");
%>
<%
String str = "";
str +="<ul>";
for(int i=0; i<10; i++){
str+="<li>"+(i+1)+"</li>";
}
str+="</ul>";
out.print(str);
//String ๋ง๊ณ StringBuffer๋ฅผ ์ด์ฉํด์
%>
<%
StringBuffer sb = new StringBuffer();
sb.append("<ul>");
for(int i=0; i<10; i++){
sb.append("<li>");
sb.append(i+1);
sb.append("</li>");
}
sb.append("</ul>");
out.print(sb.toString());
%>
<%= sb.toString() %>
</body>
</html>
- ์ฃผ์๋ฌธ ์ฌ์ฉ๋ฒ <!-- --> : ctrl+shift+/
- ํ์ฅ์๋ jsp์ด์ง๋ง htmlํ๊ฒฝ์ด๊ธฐ๋๋ฌธ์? html์ ํ๊ทธ๋ฅผ ๋ฐ๋ก ์ฌ์ฉํ ์ ๋ ์๋ค. ๋ํ <%%>๋ฅผ ์ฌ์ฉํ๋ฉด ๊ทธ ์์ ์๋ฐ์ฝ๋๋ฅผ ์ ๋ ฅํ ์ ์๊ธฐ๋๋ฌธ์ ์กฐ๊ฑด๋ฌธ,๋ฐ๋ณต๋ฌธ ๋ฑ ๋ค์ํ๊ฒ ์ฌ์ฉ๊ฐ๋ฅํ๋ค.
- ์๋ฐ์ฝ๋์์์ out.print(); ๋ฅผ ํตํด์ ๋ฌธ์์ ์ ๋ ฅ๋๋๋ก ํ ์ ์๋ค. ํ์ง๋ง out.print๊ฐ์ ๊ฒฝ์ฐ์๋ ์ํ๋ ๊ฒ์ ์ถ๋ ฅํ ๋๋ง๋ค ์์ฑํด์ผํ๋ ๋ถํธํจ์ด ์๊ธฐ๋๋ฌธ์ StringBuffer๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข ๋ ๋ฐ๋์งํ๋ฏํ๋ค.
- ์์ ์ฝ๋์ ๊ฒฝ์ฐ <%=sb.toString()%>์ ํตํด ๋ฐ๋ก sb์ ๋ด๊ฒจ์๋ ๋ฌธ์์ด์ ์ถ๋ ฅํ๋ค.
'๐ Today I Learned(๊ฐ๋ฐ์ธ์ดํ์ต) > JSP' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Day01(postํ์ ์ฌ์ฉ์ ์ค๋ฅํด๊ฒฐ) (0) | 2021.10.05 |
---|---|
Day01(form, result) (0) | 2021.10.05 |
Day01(request) (0) | 2021.10.05 |
Day01(trimDirectiveWhitespaces, contentType) (0) | 2021.10.05 |
Day 01(๊ธฐ๋ณธ ํํ ๋ฐ ์คํ ๋ฐฉ๋ฒ) (0) | 2021.10.05 |