AngelPlayer`s Diary

폼 - 사용자가 웹 브라우저를 통해 입력된 모든 데이터를 한 번에 웹 서버로 전송하는 양식

 

- form 태그 : 사용자가 정보를 입력하고 전달할 때 사용하는 태그

<form action="데이터를 전송 받을 파일" method="GET or POST">
	<input or select or textarea>
</form>

 

웹 서버로 정보를 전달하는 방법(method)으로 GET 방식과 POST 방식이 있음

GET 방식은 보안에 취약(url에 포함되어 전송)하고 전송량이 제한적이지만 빠름

POST 방식은 HTTP 헤더 속에 감춰서 전송함

 

 

 

- input 태그 : 사용자가 입력이나 선택 등을 할 수 있는 공간을 만드는 태그

<input type="" name="" />

 

 

 

- select 태그 : 여러 개의 항목이 있는 상자에서 항목을 선택하는 태그, 하위에 option 태그를 가짐

<select name="select 상자 명" size="한 번에 표시할 개수">
	<option value="값">보여줄 내용</option>
</select>

 

 

 

- textarea 태그 : 여러 줄의 텍스트를 입력할 수 있는 태그

// 행열의 크기는 글자 크기에 비례
<textarea name="" id="" cols="열" rows="행" placeholder="초기 값"></textarea>

 

 

 

요청 파라미터의 값 받기

// 한글 깨짐 방지
<% request.setCharacterEncoding("UTF-8"); %>

...

<%
	request.getParameter("name 속성 명");
%>

 

공유하기

facebook twitter kakaoTalk kakaostory naver band