ํ๋ก ํธ์๋72 Ajax - Ajax(์์ด์์ค)๋? 1. Ajax๋? Ajax๋ JavaScript์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ค ํ๋์ด๋ฉฐ Asynchronous Javascript And Xml(๋น๋๊ธฐ์ ์๋ฐ์คํฌ๋ฆฝํธ์ xml)์ ์ฝ์์ด๋ค. ๋ธ๋ผ์ฐ์ ๊ฐ ๊ฐ์ง๊ณ ์๋ XMLHttpRequest ๊ฐ์ฒด๋ฅผ ์ด์ฉํด์ ์ ์ฒด ํ์ด์ง๋ฅผ ์๋ก ๊ณ ์น์ง ์๊ณ ๋ ํ์ด์ง์ ์ผ๋ถ๋ง์ ์ํ ๋ฐ์ดํฐ๋ฅผ ๋ก๋ํ๋ ๊ธฐ๋ฒ ์ด๋ฉฐ Ajax๋ฅผ ํ๋ง๋๋ก ์ ์ํ์๋ฉด JavaScript๋ฅผ ์ฌ์ฉํ ๋น๋๊ธฐ ํต์ , ํด๋ผ์ด์ธํธ์ ์๋ฒ๊ฐ์ XML ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ๊ธฐ์ ์ด๋ผ๊ณ ํ ์ ์๋ค. Ajax๋ ํ์ฌ ํ๋ฉด์์ ๋ฐ์ดํฐ๋ฅผ ๋์ด์ค๋ ๊ฒ์ด๋ค. url:"data.jsp", type:"get", //get/post ->servlet //data: "t1=XYZ&t2=์๋ ํ์ธ์", data: {t1:"๊ฐ์์ง", t2:"๊ณ ์์ด"}, ํด๋ฆญ .. 2021. 3. 15. JSP - ํ์ด์ง ์๋ก๊ณ ์นจํ๋ฉด ํ ์ด๋ธ(<tr>) ์์ฑ + ๋๋ณด๊ธฐ x= 2021. 3. 15. JSP - 2. ์ค๋ฌธ์ง ์์ฑํ์ฌ JSP ํ์ด์ง๋ก ๋ฐ์ดํฐ ๋๊ธฐ๊ธฐ 1. sumbit ์ผ๋ก jspํ์ด์ง์์ ๋ฐ๋ก ์ถ๋ ฅ insert.jsp ์์ด๋: ํจ์ค์๋: ์ทจ๋ฏธ ์ ์๊ธฐ ๋ ธ๋ํ๊ธฐ ๊ฒ์ํ๊ธฐ ์ฐ๋ น๋ 10๋ 20๋ 30๋ 40๋ 50๋ 60๋์ด์ ๊ธฐํํ๊ณ ์ถ์๋ง insertAf.jsp ์ ์ก๋ ์ ๋ณด ์์ด๋: ํจ์ค์๋: 2021. 3. 15. JSP - 1. ๋ด์ฅ๊ฐ์ฒด (Parameter) ๋ก ๋ฐ์ดํฐ ๋ฐ์ ์ ์ก request.setCharacterEncoding("utf-8"); ์ธ์ฝ๋ฉ์ค์ ๋ด์ฅ๊ฐ์ฒด 4๊ฐ์ง request getParameter -๊ฐ์ ๋ฐ์ ๋ getParameterValues -๊ฐ๋ค์ ๋ฐ์ ๋ setAttribute -์ง์๋(๊ฐ์ฒด๋ฅผ ์ ์ฅํ๋ค) getAttribute -์งํ์ด YouClass cls = new YouClass("์ฃผ์งํ"); //์ง์ธ! //๋ด์ฅ๊ฐ์ฒด //1 ๋ฒ์งธ request.setAttribute("you", cls); Object obj = request.getAttribute("you"); //Object obj = session.getAttribute("you"); YouClass ycls = null; if(obj != null){ ycls = (YouClass)obj; } .. 2021. 3. 15. ์ด์ 1 ยทยทยท 3 4 5 6 7 8 9 ยทยทยท 18 ๋ค์