* <form action="버튼 클릭 시 넘어가는 파일" method="파라미터('get' 방식은 주소 뒤에 값이 표시/'post' 방식은 값이 숨겨진다)">
* <p></p> : 문단을 구문하는 태그
* <input type="폼의 타입('text', 'submit', 'reset' 등)" name="이름" value="해당폼에 들어가는 값">
-ex06.jsp 파일
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <%@ page language="java" contentType="text/html; charset=EUC-KR" pageEncoding="EUC-KR"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=EUC-KR"> <title>Insert title here</title> </head> <body> <h1>로그인</h1> <form action="ex07.jsp" method="post"> <!-- 파라미터 (post방식은 주소표시뒤 감춰준다)--> <p>id:<input type="text" name="id" value="qqqq" ></p> <p>pw:<input type="password" name="pw"></p> <p><input type="submit" value="전송"></p> </form> </body> </html> |
-ex07.jsp 파일
action="ex07.jsp"
* ex06.jsp 파일에서 id와 pw의 name을 설정해준 값으로 받아오는 것이다
id : <%=request.getParameter("id") %>
pw : <%=request.getParameter("pw") %>
name : <%=request.getParameter("name") %> (name값은 받는 부분이 없기 때문에 null값으로 가져온다)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <%@ page language="java" contentType="text/html; charset=EUC-KR" pageEncoding="EUC-KR"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=EUC-KR"> <title>Insert title here</title> </head> <body> <h1>전달받은 내용</h1> <h2>id:<%=request.getParameter("id") %></h2> <h2>pw:<%=request.getParameter("pw") %></h2> <h2>name:<%=request.getParameter("name") %></h2> </body> </html> | cs |
* method="post"
* method="get"
주소값이 다르게 전달된다
'* Programming > WEB' 카테고리의 다른 글
DB연동 데이터 입력 (0) | 2016.09.08 |
---|---|
Form(회원가입) (0) | 2016.09.08 |
기본 내장객체 (0) | 2016.09.08 |
스크립트릿 특징 (0) | 2016.09.08 |
Table사용(구구단 만들기) (1) | 2016.09.08 |