์ ์ฒด ๊ธ(210)
-
JSP
JSP ํ์ผ ๋ช ์ ์๋ฌธ์๋ก ์์ฑํ๋ฉฐ ํฉ์ฑ์ด์ธ ๊ฒฝ์ฐ _๋ก ์ด์ด์ค ์ซ์๋ ์ ๋๋ค. ์คํธ๋ฆฝํ๋ฆฟ (์คํ์ํค๋ฉด ํ๋ฉดX ์ฝ๋ฉ) ํํ์ DOCTYPE html> Insert title here ์ซ์๋ ์ ๋๋ค. ์ง์ ํ์ DOCTYPE html> Insert title here 1 2 3
2023.02.10 -
Servlet
servlet์ ๋ง๋ค๋ฉด ํด๋์ค๋ก ๋ง๋ค์ด์ง๋ฉฐ, HttpServlet ํด๋์ค๋ฅผ ์์ ๋ฐ๋๋ค. HttpServlet์ ์น๊ฐ๋ฐ์ ํ์ํ ๋ชจ๋ ๊ธฐ๋ฅ์ด ์ ์๋์ด ์๋ค. ๋ฐ๋ผ์ ์น ๊ฐ๋ฐ ๊ธฐ๋ฅ์ ์์ ๋ฐ์ ์ธ ์ ์๋ค. HttpServlet์ ์์ ๋ฐ์ ๋ง๋ ํด๋์ค๋ฅผ Servlet์ด๋ผ ํจ! Servlet์ ์คํ์ํค๋ฉด ํฐ์บฃ์ด main ๋ฉ์๋๋ฅผ ์๋์ผ๋ก ๊ตฌ๋์์ผ์ค๋ค. main ๋ฉ์๋๊ฐ ์คํ๋๋ฉด doGet() ๋ฉ์๋๋ doPost()๋ฉ์๋ ์ค ํ๋๊ฐ ๋ฌด์กฐ๊ฑด ์คํ๋๋ค. (๋๊ฐ ๋ค ์คํ x) ์๋ฐ๋ ๋ฉ์ธ ๋ฉ์๋๊ฐ ์์ผ๋ฉด ์คํ ์๋์ง๋ง, ์น ๊ฐ๋ฐ์ W.A.S์ธ ํฐํท์ด ๊ทธ ๊ธฐ๋ฅ์ ๋์ ํ์ฌ ์คํ์์ผ์ฃผ๋ ๊ฒ. http : ํ๋กํ ์ฝ์ ํ ์ข ๋ฅ (์ปดํจํฐ๊ฐ์ ํต์ ํ๋ ๋ฐฉ๋ฒ ์ค ํ๋) ์คํ๋ ์ฃผ์ - http://localhost:8081/..
2023.02.10 -
servlet / jsp ๊ธฐ์ด
์๋ฒ ํด๋ผ์ด์ธํธ ์๋ฒ(=์น ์๋ฒ)์์ ๋ ๋ผ์ค๋ ์ ๋ณด๋ฅผ ์ฝ๊ธฐ ์ํ ๊ฒ > ์น ๋ธ๋ผ์ฐ์ (=์น ํด๋ผ์ด์ธํธ) ํด๋ผ์ด์ธํธ๋ ์๋ฒ์ ์์ฒญ(=requset)์ ํ๊ณ ์๋ฒ๋ ๊ทธ์ ์๋ต(=response)์ ํจ. ๋ฌดํ์ ์ธ ์์ฒญ๊ณผ ์๋ต์ ์ฌ์ดํด๋ก ์ด๋ฃจ์ด์ง ์๋ HTML์ ๊ดํ ๊ฒ ์ ์ ์ด๊ธฐ ๋๋ฌธ์ ๋ฌธ์์ ๋ค๋ฆ ์์. ์ด๋ฅผ ๋ณด์ํ๊ธฐ ์ํด java๋ ๋ค๋ฅธ ์ธ์ด๋ฅผ ํตํด ์น๊ฐ๋ฐ์ ํจ > (๋์ ์ธ ๋ฐ์ดํฐ๋ฅผ ๋ณด์ฌ์ฃผ๊ธฐ ์ํจ) ๊ทธ๋ฐ๋ฐ ๊ทธ ๊ณผ์ ์์ ์น์๋ฒ๊ฐ ๊ทธ ๊ธฐ๋ฅ์ ํด์ (? ๋ค ๋ชป ํจ. ๊ทธ๋์ W.A.S๋ผ๋ ์น ์ดํ๋ฆฌ์ผ์ด์ ์๋ฒ๊ฐ ๊ธฐ์กด์ ์น์๋ฒ ๊ธฐ๋ฅ์ ๋์ ํจ. HTML ์ธ์ด, ์น ๊ฐ๋ฐ ๋ชจ๋ ํด์ ๊ฐ๋ฅํจ! java์์ ๋์ ์ธ ์น ๊ฐ๋ฐ์ ์ํด ์ค ๊ธฐ๋ฅ?์ด servlet, jsp๋ค servlet : java + html (๊ฐ๋ฐ์ ์ ์ฅ์์ ..
2023.02.10 -
์ค์ต ๋ก๊ทธ์ธ์ฐฝ, ๊ฒ์ํ, ํ์๊ฐ์ ์ฐฝ ๋ง๋ค๊ธฐ
๋ก๊ทธ์ธ์ฐฝ DOCTYPE html> Insert title here .container{ background-color: #f2f2f2; /* div์ ๋๋น ์ค์ด๊ธฐ */ /* ํฌ๊ธฐ ๋ณ๊ฒฝ ๊ฐ๋ฅํ๋ ํ ์ค ์ฐจ์ง ์ฑ์ง์ ๊ทธ๋๋ก ์ ์ง!!! */ width : 400px; /* ์ธ๋ก ๊ธธ์ด๋ ๋ด์ฉ๋งํผ ์๋ ๋์ด์ง */ /* padding : div ๊ธฐ์ค์ผ๋ก ์ ์ชฝ ์ฌ๋ฐฑ ์ง์ */ /* padding-left: 30px; */ /* magin : div ๊ธฐ์ค์ผ๋ก ๋ฐ๊นฅ์ชฝ ์ฌ๋ฐฑ ์ง์ */ /* margin-top: 50px; */ /* ๊ทธ๋ฅ margin ์์ชฝ ๋ฐฉํฅ ๋ชจ๋ ์กฐ์ ๊ฐ๋ฅ(๊ฐ๋ก) */ margin: 0 auto; /* margin : ์ํ์ฌ๋ฐฑ ์คํ์ด์ค ์ข์ฐ์ฌ๋ฐฑ(์คํ ๋ ๊ฐ์ ๊ฐ? ์ค) > ๊ฐ์ด๋ฐ ์ ๋ ฌ */ margi..
2023.02.09 -
CSS๊ธฐ์ด2
๋ง๋ค ๋ div๋ก ์์ญ ์ฃผ๊ณ ๊ทธ ์์ ๋ด์ฉ ๋ง๋๋ ๊ฒ ์ฌ์!! ์์ญ์ ๋ชจ๋ฅผ ๋ > backgroound-color ์์ฑ ์ฃผ๋ฉด ๋ณด๊ธฐ ์ฌ์ ์ ๋ฃ์ ๋ ์ปฌ๋ฌํ ์ฌ์ฉํด์ RGB ๊ฐ์ง๊ณ ์์ ๋ณต์ฌํด์ ์ฐ๊ธฐ ๊ฐ๋ฅ background-color: #f2f2f2; ์์ญ์์ ์ฌ๋ฐฑ ์ฃผ๊ธฐ /* padding-์ฌ๋ฐฑ ์ค ๋ฐฉํฅ : ์ฌ๋ฐฑ ์ง์ */ div๋ฅผ ๊ธฐ์ค์ผ๋ก ์์ชฝ ์ฌ๋ฐฑ์ ์กฐ์ ํจ padding-left:30px; /* magin : div ๊ธฐ์ค์ผ๋ก ๋ฐ๊นฅ์ชฝ ์ฌ๋ฐฑ ์ง์ */ /* margin-top: 50px; */ /* ๊ทธ๋ฅ margin ์์ชฝ ๋ฐฉํฅ ๋ชจ๋ ์กฐ์ ๊ฐ๋ฅ(๊ฐ๋ก) */ **div๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ฐ๊นฅ์ชฝ ์ฌ๋ฐฑ ์กฐ์ : margin margin: 0 auto; /* margin : ์ํ์ฌ๋ฐฑ ์คํ์ด์ค ์ข์ฐ์ฌ๋ฐฑ(์คํ ๋ ๊ฐ์ ๊ฐ? ..
2023.02.09 -
์ซ์ ์ผ๊ตฌ ๊ฒ์
//์ซ์ ์ผ๊ตฌ ๊ฒ์(์์น์ ์ซ์ ๋์ผ - ์คํธ๋ผ์ดํฌ, ์ซ์๋ง ๋์ผ - ๋ณผ) //์๋ํ ํ์ ์ถ๋ ฅ๋์ด์ผ ํจ. n >> ์ ๋ ฅํ ์ซ์ //ํ์ n์คํธ๋ผ์ดํฌn๋ณผ ์ถ๋ ฅ๋์ด์ผ ํจ. package test; import java.util.Scanner; public class Test5_1 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); //0~9๊น์ง์ ๋๋คํ ์ ์๊ฐ ์ ์ฅ๋ ๋ฐฐ์ด ์์ฑ int[] baseball = new int[3]; //ํค๋ณด๋๋ก ์ ๋ ฅํ ์ ์๊ฐ ์ ์ฅ๋ ๋ฐฐ์ด ์์ฑ int[] answer = new int[3]; //basesball ๋ฐฐ์ด์ ์ค๋ณต์์ด ๋๋ค์ ์ ์ฅ for(int i = 0; i < basebal..
2023.02.09 -
CSS ๊ธฐ์ด
html์ ์์ฑํ์ง๋ง CSS ๋ฌธ๋ฒ์์ ์ธ์งํ ๊ฒ. CSS ํ๊ทธ ์์ฑ ์์น๋ ํ๊ทธ ์ ํ๊ทธ ๋ฐ๋ก ์๋ ์์ฑ CSS ๋ด์ฉ์ style ํ๊ทธ ์์ ์์ฑ (์ด ์์ ์์ฑ๋๋ ๋ด์ฉ๋ค์ CSS ๋ฌธ๋ฒ์!!!!!!) CSS ์ฃผ์ : /* */ ctrl + shift + / ๋์์ธ์ ๋ณ๊ฒฝํ๋ ค๋ฉด ์ฐ์ ์ ์ผ๋ก ๋์์ธ์ ๋ณ๊ฒฝํ ํ๊ทธ๋ฅผ ์ ํํด์ผ ํ๋ค. ์ฆ, ๋์์ธ์ ๋ณ๊ฒฝํ ๋๋ ๋จผ์ ๋์์ธ์ ์ ์ฉํ ํ๊ทธ๋ฅผ ์ ํํ ์ ์์ด์ผ ํจ. ์ด๋ฌํ ํ๊ทธ๋ฅผ ์ ํํ๋ ๋ฐฉ๋ฒ์ ์ ํ์๋ผ๊ณ ํ๋ค. (์ ํ์ ๋นํ๋ ํ๊ทธ๊ฐ ์ ํ์์) ex) h1 ํ๊ทธ ๊ธ์์ ์์ ๋ฐ๊ฟ์ค ๋ h1์ด ์ ํ์๊ฐ ๋จ. h1{ color: red; } ↑ h1ํ๊ทธ๋ฅผ ์ ํํ ๊ฒ. h1์ด ์ ํ์์. ์ ํ์๋ ํ๋์ผ ์๋ ์๊ณ ์ฌ๋ฌ๊ฐ์ผ ์๋ ์๋ค. ํ๊ทธ ์์ฒด๋ฅผ ์ ํํ๋ ๊ฒ >> ํ๊ทธ..
2023.02.08 -
input
DOCTYPE html> Insert title here ์ด๋ ๋ ์ A B C 1 2 3 ๋ก๊ทธ์ธ ์ฐฝ ๋ง๋ค์ด๋ณด๊ธฐ - DOCTYPE html> Insert title here ์์ด๋ ๋น๋ฐ๋ฒํธ ํ์๊ฐ์ ์ฐฝ ๋ง๋ค์ด๋ณด๊ธฐ ๋ฐ์ดํฐ ์ค ๋ง์ถ๋ ค๋ฉด ํ ์ด๋ธ ์ฌ์ฉํ์ฌ ํ๋ก ๋ง๋ค์ด์ ํ๋ ๊ฒ์ด ์ข๋ค. ํ ๋ง๋ค ๋๋ ๋ฌด์กฐ๊ฑด ์ด/ํ ๋ค ๋ง๋ค์ด๋๊ณ ๋ด์ฉ ์์ ํ๊ธฐ! DOCTYPE html> Insert title here -์์ด๋ -๋น๋ฐ๋ฒํธ -๋น๋ฐ๋ฒํธ ํ์ธ -์ด๋ฆ -์ฑ๋ณ ์ฌ์ฑ ๋จ์ฑ -์ ํ๋ฒํธ 02 031 052 -์ด๋ฉ์ผ @ ์ ํ naver.com daum.net nate.com -์๊ธฐ์๊ฐ **tip radio ํ๊ทธ ์ธ ๋ ๋ ์ค ํ๋ ๋ฌด์กฐ๊ฑด ์ ํํด์ผ ํ๋ ํญ๋ชฉ์ ํ๋ฉด ๋จ์๋ง์ ํ๋๋ ์ ํ๋์ด ์๊ฒ ํ ์ ์์ ์ฌ์ฑ checked๋ฅผ ๋ฃ์ด..
2023.02.08 -
โ โ div์ span
div์ span ํ๊ทธ๋ ์์ญ์ ์ง์ ํ๋ ํ๊ทธ DOCTYPE html> Insert title here div{ background-color: red; } span { background-color: blue; } ์๋ ํ์ธ์ ์๋ ํ์ธ์ ์๋ ํ์ธ์ ํ์ด์ฌ : div ํ๊ทธ ์์ ๋ด์ฉ์ด ์ ์ด๋ ๋ฌด์กฐ๊ฑด ํ ์ค ๋ค ์ฐจ์ง. ๊ทธ ๋ค์ ๋ด์ฉ์ด ์ค์ ๋์ด๊ฐ. : span ํ๊ทธ์ ๋ด์ฉ๋งํผ๋ง ์์ญ์ ์ฐจ์ง.
2023.02.08