3. 문법
form의 문법은 아래와 같다. <form> 태그 안쪽에 텍스트를 입력 받는 텍스트 필드나, 원하는 항목을 선택 할 수 있는 라디오 버튼등이 위치한다.
이러한 요소들을 컨트롤 (control)이라고 부른다. 사용자가 컨트롤을 조작한 후에 전송 버튼을 누르면 <form> 태그의 속성인 action에 기술된 URL로 사용자가 입력한 정보를 전송한다.
서버는 이 정보를 받아서 저장하거나, 계산된 결과를 보여주는 등의 작업을 수행하게 된다.
<form action="서버로 전송한 데이터를 수신할 URL" method="데이터를 전송하는 방법">
텍스트 필드, 라디오 버튼, 체크 박스와 같은 컨트롤을 생성하는 태그
</form>
- action : 사용자가 입력한 데이터를 전송할 서버의 URL
- method : 사용자가 입력한 데이터를 전송하는 방법으로 아래와 같은 방식이 있다.
get : action에 입력한 URL에 파라미터의 형태로 전송
post : header의 body에 포함해서 전송
출처: https://devbox.tistory.com/entry/HTML5-a-태그 [장인개발자를 꿈꾸는 :: 기록하는 공간]
출처: https://devbox.tistory.com/entry/HTML5-a-태그 [장인개발자를 꿈꾸는 :: 기록하는 공간]
출처: https://devbox.tistory.com/entry/HTML5-a-태그 [장인개발자를 꿈꾸는 :: 기록하는 공간]
'[WEB]' 카테고리의 다른 글
[JSP/Servlet] JDBC (0) | 2020.07.12 |
---|---|
[jsp / servlet] PrintWriter out = response.getWriter(); (0) | 2020.07.11 |
[JSP & Servlet] 쿠키 Cookie / 세션 Session / 캐시 Cache (0) | 2020.07.05 |
[JSP] Servlet 데이터 공유 (0) | 2020.07.05 |
[JSP] JSP 내장객체 : config / application / out / exception 객체 (0) | 2020.07.04 |