HTML - ํ๋ฉด ํ(์น ์ฌ์ดํธ ๊ตฌ์กฐ)
CSS - ํ๋ฉด ๊พธ๋ฏธ๊ธฐ(์น ์ฌ์ดํธ ๋์์ธ)
Javascript(jQuery) - ํ๋ฉด ์ ์ด(์น ์ฌ์ดํธ ๋์)
์น๋ธ๋ผ์ฐ์ : HTML, CSS, Javascript ์คํํ๋ ๋๊ตฌ
์นํธ์ง๊ธฐ(์๋ํฐ) : ๋ฉ๋ชจ์ฅ, ๋
ธํธํจ๋++, ๋น์ฃผ์ผ ์คํ๋์ค ์ฝ๋,
์ดํด๋ฆฝ์ค,...
์นํ์ค : ์ ์ธ๊ณ ํ์ค
https://www.w3.org/
https://www.w3schools.com/
HTML : ์นํ์ด์ง ๋ง๋๋ ์ธ์ด
Hyper Text Markup Language
Markup : ํ๊ทธ
-> ์น๋ธ๋ผ์ฐ์ ์ ๋ด์ฉ์ ๋ณด์ฌ์ฃผ๋ ํ
์คํธ, ์ด๋ฏธ์ง ๋ฑ์
์์น๋ฅผ ํ์ํ๋๊ฒ
- ๋ฉ๋ชจ์ฅ์์ ์น์๋ฒ ๋ง๋ค์ด๋ณด๊ธฐ
-> test1
<html>
<head>
<title>html title</title>
</head>
<body>
html <br>
body
</body>
</html>
-> test2
<html>
<head>
<title>html title2</title>
</head>
<body>
<h1>์ ๋ชฉ1</h1>
<p>
html<br> body2
</p>
<p>
html<br> body3
</p>
<div>
html div1
</div>
<div>
html div2
</div>
</body>
</html>
->html ํ์ผ๋ก ์ ์ฅํ๊ธฐ
-> test3
<html>
<head>
<title>jsp title</title>
</head>
<body>
<%="jsp body" %>
<%=10+20 %>
</body>
</html>
-> test3.jsp๋ก ์ ์ฅํ๊ธฐ
-> jso ๋์ ์๋๋ค
* ์ํ์น ํฐ์บฃ
https://tomcat.apache.org/
-> 9๋ฒ์
-> 32-bit/64-bit Windows Service Installer (pgp, sha512) ๋ค์ด
-> server shut down port - 8005
-> HTTP/1.1 Connector Port - 8080
C:\Program Files\Apache Software Foundation\Tomcat 9.0
* ์น์๋ฒ ์๋น์ค start
์ฌ์ฉ์ ์น๋ธ๋ผ์ฐ์ ์ฃผ์ ์ ๋ ฅ ์น์๋ฒ ๋ด์ฉ ๋ณผ ์ ์์
์์ด์ฝ ์ ๋ณด์ผ ๊ฒฝ์ฐ
* ์น์๋ฒ ์๋น์ค stop
์์ด์ฝ ํด๋ฆญ ํ ์คํ ๋๋ฅด๊ธฐ
* ์๋น์ค ํ ํ์ผ ์์น
C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\ROOT
๋ฐ์ ์ด์ ์ ๋ง๋ test1,2,3 ํ์ผ ๋ฃ๊ธฐ
-> ํํ์ด์ง ์ด์ด๋ณด๊ธฐ
*๋ด ip์ฃผ์ ํ์ธํ๊ธฐ
์คํ
cmd
ipconfig
IPv4 ์ฃผ์ . . . . . . . . . : 192.168.219.107
* ๋ฐฉํ๋ฒฝ ํด์
Windows Defender ๋ฐฉํ๋ฒฝ
Windows Defender ๋ฐฉํ๋ฒฝ ์ค์ ๋๋ ํด์
Windows Defender ๋ฐฉํ๋ฒฝ ์ฌ์ฉ ์ํจ
http://192.168.219.107:8080/test3.jsp
-> ๋ค ํ๊ณ ๋ ํ ์น์๋ฒ ์๋น์ค stop ํ๊ธฐ
์ดํด๋ฆฝ์ค ์ค์น
- C: ์์ eclipse-jee-2022-09-R-win32-x86_64 ์์ถ ์์์ ํ๊ธฐ
- eclipse_web1๋ก ์ด๋ฆ ๋ฐ๊พธ๊ธฐ
- ๋ณด๋ด๊ธฐ -> ๋ฐํํ๋ฉด์ ๋ฐ๋ก๊ฐ๊ธฐ ๋ง๋ค๊ธฐ(eclipse - web1)
์์
ํด๋ ๋ง๋ค๊ธฐ
- D:์ ๋ง๋ค๊ธฐ(workspace_web1)
- ์ดํด๋ฆฝ์ค ์คํ - D:\workspace_web1 ํด๋ ์ ํ ํ launch
(1)์ค์ => ํ๊ธ UTF-8
window - Preferences
General - Workspace - Text file encoding
Other - UTF-8
Web - CSS Files - Encoding
ISO 10646/Unicode(UTF-8) ์ ํ
Web - HTML Files - Encoding
ISO 10646/Unicode(UTF-8) ์ ํ
Web - JSP Files - Encoding
ISO 10646/Unicode(UTF-8) ์ ํ
(2)์น์๋ฒ ๊ฐ์ ธ์ค๊ธฐ
File - New - Other - server - server -> next
Apache - Tomcat 9.0 -> next
(Tomcat installation directory) - browser ๋ฒํผ ํด๋ฆญ
- C:\Program Files\Apache Software Foundation\Tomcat 9.0 ์ ํ -> next
->finish
(3) ํ๋ก์ ํธ ๋ง๋ค๊ธฐ
File - New - Other - Web - Dynamaic Web Project ์ ํ
project name : webProject
Dynamaic Web module version = 3.1 - > next - > web.xml ์ฒดํฌ
- static web project(๋ณด์ฌ์ฃผ๊ธฐ์ ํํ์ด์ง- ํ์๊ฐ์ ์๋จ)
(4) ์น์๋ฒ, ํ๋ก์ ํธ ์ฐ๊ฒฐ
ํ๋ฉด ์๋์ Servers ํญ
Tomcat 9.0 - ์ค๋ฅธ์ชฝ ๋ฒํผ ๋๋ฌ์ Add and Remove ์ ํ
webProject ์ ํํด์ Addํ๊ธฐ - > finish
=> ์ดํด๋ฆฝ์ค ์ค์ ๋!
- [!DOCTYPE html] ์ html์ 5๋ฒ์ ์ ๋ํ๋
- [meta charset="UTF-8"] ์ html ํ๊ธ์ ๋ํ๋
* ๋ช ๋ น์ด <h></h> = >์ ๋ชฉ <p></p> = ๋ฌธ๋จ ๋ฌถ๊ธฐ <div></div> = ์์ญํ์ <b></b> = ์งํ๊ฒ <strong></strong> = ๊ฐ์กฐ <br> = ์ค๋ฐ๊พธ๊ธฐ <i></i>= ๊ธฐ์ธ์ด๊ธฐ <em></em> = ๊ธฐ์ธ์ด์ง๋ฉด์ ๊ฐ์กฐ <sup></sup> = ์ ์ฒจ์ <sub></sub> = ์๋ ์ฒจ์ <u></u> = ๋ฐ์ค <del></del> = ์ญ์ (๊ฐ์ด๋ฐ ์ค) <blockquote></blockquote> = ์ธ์ฉ๋ฌธ
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>html ์ ๋ชฉ</title>
</head>
<body>
<h1>์ ๋ชฉ1</h1>
<p>
html<br>
๋ณธ๋ฌธ
</p>
<div>์์ญ<span>์์ ์์ญ</span>ํ์1</div>
<div>์์ญํ์2</div>
</body>
</html>
โ๏ธ์์ฑ
๐ฅ๏ธ๊ฒฐ๊ณผ๋ฌผ
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>๋ ๋ํฅ</h1>
<p>๊ป์ง์ ๋ถ์ ๋น์ด ๋์ <b>๋ ๋ํฅ</b>์ด๋ผ ๋ถ๋ฆฐ๋ค.</p>
<p>๋ ๋ํฅ์ <i>ํ๋ผ๋ด</i>๊ณผ ๊ทค์ ๊ต๋ฐฐํ ๊ฒ์ผ๋ก ์ผ๋ฐ ๊ทค<sup>๋ณด๋ค</sup> 2~3<sub>๋ฐฐ</sub> ํฌ๊ณ , <br>
๊ณผ์ก์ด <em>๋ถ๊ณ ํตํต</em>ํ๋ค.</p>
<p> ๋นํ๋ฏผ C์ ๋นํ๋ฏผ P๊ฐ ํ๋ถํด <strong>ํ์ก์ํ</strong>, <br>
<u>๊ฐ๊ธฐ์๋ฐฉ</u>๋ฑ์ ์ข์ ๊ฒ์ผ๋ก <del>์๋ ค์ ธ ์๋ค</del>.</p>
<blockquote>
"์ธ์ฉ๋ฌธ<br>
๋ด์ฉ"
</blockquote>
</body>
</html>
โ๏ธ์์ฑ
๐ฅ๏ธ๊ฒฐ๊ณผ๋ฌผ
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>html/ex1.html</title>
</head>
<body>
<h1>ํ๋ผ๊ตญ ์
์ถ๊ตฟ</h1>
<p>ํ๋ผ๊ตญ ์
์ถ๊ตฟ๋์ด๋ ์ ๊ตญ์ ์ผ๋ก ์ ์ผํ๊ฒ ์
์ถ๋ ๋ฒ์ด์ง๋ ์ถ์ ์ด์ <br>
์ ์ฃผ๋์ ๋ฌธํ์ถ์ ์ค์์ ์ ์ผํ๊ฒ ์ ํต์๋๋ถํฐ ์กด์ฌํ๋ ์ถ์ ์ด๋ค.</p>
<p>์ ์ฃผ์์ ์
์ถ์ ์์ฒ ๋๋ ๋ .<br>
์ ๊ตฌ๊ฐ์ด ๋๋ ํ๋์ 1๋ง8000์ ์ด ์ง์์ผ๋ก ๋ด๋ ค์ ์ํด ์ผ๋ค์ ์์ํ๋ ๋๋ค.</p>
<p>์์ธํ ์ ๋ณด ๋ณด๊ธฐ</p>
<h2>์ผ์ </h2>
<h2>๋จน๊ฑฐ๋ฆฌ</h2>
</body>
</html>
โ๏ธ์์ฑ
๐ฅ๏ธ๊ฒฐ๊ณผ๋ฌผ