์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ - Servlet, JSP

2021. 3. 19. 00:33ใ†css

์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ - Servlet, JSP

 

servlet vs jsp

 

servlet์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ž๋ฐ”์ด๋‹ค. ๊ทธ ์•ˆ์— html์„ ๋™์ ์œผ๋กœ ๋งŒ๋“ ๋‹ค.

jsp๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ htmlํ”„๋ ˆ์ž„์ด๊ณ , ํ•„์š”ํ•˜๋ฉด <%=์™€ ๊ฐ™์€ ์Šคํฌ๋ฆฝํŒ… ์š”์†Œ๋ฅผ ์ด์šฉํ•˜์—ฌ ์‚ฌ์šฉํ•œ๋‹ค.

 

๊ฐ€๋…์„ฑ์€ jsp๊ฐ€ ๋” ์ข‹๋‹ค.

 

 

JSPํŒŒ์ผ์€ ์„œ๋ฒ„๋กœ ์‹คํ–‰์‹œํ‚ค๋ฉด ServletํŒŒ์ผ๋กœ ๋ณ€ํ™˜์‹œ์ผœ์„œ ์ž‘๋™์ด ๋œ๋‹ค. ์ฆ‰ login.jsp๋ผ๋Š” jspํŒŒ์ผ์ด ์žˆ์œผ๋ฉด login_jsp.java๋ผ๋Š” ํŒŒ์ผ๋กœ ๋ณ€ํ™˜ ์‹œ์ผœ์„œ ์ž‘๋™์ด ๋œ๋‹ค. ์„ธ๋ถ€์ ์ธ ๋‚ด์šฉ์€ ์•„๋ž˜ ๊ทธ๋ฆผ๊ณผ ๊ฐ™๋‹ค.

 

 

 

์‹ค์ œ๋กœ ์ด๋Ÿฌํ•œ ๋ฐฉ์‹์œผ๋กœ ๊ตฌ๋™์ด ๋˜๋Š”์ง€ ํ™•์ธํ•ด๋ณด๊ธฐ ์œ„ํ•ด workspace๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ํ†ตํ•˜์—ฌ login.jspํŒŒ์ผ์ด ์žˆ๋Š” ๊ณณ ๊นŒ์ง€ ๊ฐ€๋ณด์•˜๋‹ค. ๊ทธ ๊ณณ์—๋Š” login_jsp.java๋ผ๋Š” ํŒŒ์ผ์ด ์žˆ์—ˆ๊ณ  ์ด์˜ ์†Œ์Šค์ฝ”๋“œ๋ฅผ ํ™•์ธํ•ด๋ณด์•˜๋”๋‹ˆ ๋‹ค์Œ๊ณผ ๊ฐ™์•˜๋‹ค.(์ผ๋ถ€๋ถ„)

 

 

html์„ ์ค‘์‹ฌ์œผ๋กœ ์ž‘์„ฑํ•œ jspํŒŒ์ผ์ด out.write์•ˆ์— ์ „๋ถ€ ์žˆ๋Š” ๊ฒƒ์„ ํ™•์ธํ–ˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด ์ฝ”๋“œ๊ฐ€ ๋” ์งง์€ JSPํŒŒ์ผ๋กœ ๋งŒ๋“œ๋Š” ๊ฒŒ ๋” ํšจ์œจ์ ์ธ ๊ฒƒ์ด ์•„๋‹๊นŒ?

 

Servlet์€ HTTP์—ฐ๊ฒฐ ์ œ์–ด์— ์žˆ์–ด์„œ ์„ธ๋ถ€ ์ œ์–ด๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค. ์ฆ‰ ํ•„ํ„ฐ๋ง์„ ํ†ตํ•ด์„œ ๋ถ„๋ณ„ํ•ด์„œ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ด๋‹ค. ๋ฐ˜๋Œ€๋กœ JSP๋Š” ์„ธ๋ถ€ ์ œ์–ด๊ฐ€ ์–ด๋ ต๋‹ค๋Š” ํŠน์ง•์ด ์žˆ๋‹ค.

 

'css' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

Css-Flex  (1) 2021.08.25