๐ Today I Learned(๊ฐ๋ฐ์ธ์ดํ์ต)/JSP
Day01(form, result)
JinSeong
2021. 10. 5. 18:22
06form.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>
<form action="06result.jsp">
<input type="text" name="age" placeholder="๋์ด">
<input type="text" name="name" placeholder="์ด๋ฆ">
<input type="text" name="add" placeholder="์ฃผ์">
<input type="submit" value="์ ์ถ">
</form>
</body>
</html>
formํ๊ทธ ์์ฑ๋ฒ์ ๋ณด์ฌ์ฃผ๊ณ ์๋ค. formํ๊ทธ์ ์์ฑ์ธ action=""์์๋ ์ฌ์ฉ์๋ก๋ถํฐ ์ ๋ ฅ๋ฐ์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ ์ญํ ์ ํ๋ ๊ณณ์ ์์ฑํ๋๋ก ํ๋ค.
06result.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>
<%
String age = request.getParameter("age");
String name = request.getParameter("name");
String add = request.getParameter("add");
%>
๋์ด : <%=age %> <br>
์ด๋ฆ : <%out.print(name) ;%> <br>
์ฃผ์ : <%=add %>
</body>
</html>
06form.jsp์์ ์๋ formํ๊ทธ์ action์์ฑ์ ๋ด๊ฒจ์๋ ํ์ผ์ ์ฝ๋์ด๋ค. request.getParameter();๋ฅผ ํตํด์ ์ฌ์ฉ์๊ฐ ์ ๋ ฅํ ๋ด์ฉ์ ๋ฐ์ดํฐํ์ ์ ๋ง๊ฒ ๋ณ์ ์ ์ธ ํ ์์ ๋์ ์ํจ๋ค. ์ถํ ์ถ๋ ฅํ๋ค. (request.getParameter();์ ๊ฐ์ formํ๊ทธ์์ inputํ๊ทธ์ ์ง์ ๋์ด์๋ name์ด๋ค.)