Ruby on rails 기초

POST와 GET으로 정보 전달하기

정보를 전달하는 여러가지 방식!

각 단계에서 정보를 전달하는 방식은 다양한데, 대표적으로 아래 방식을 먼저 배우게 될 것이다.

  • 인스턴스 변수를 이용해서 전달하는 방식
  • form 태그로 request 메시지에 담아서 보내는 방식
  • params로 읽는 방식
  • URL에 정해진 규칙에 따라 request 메시지에 담아서 보내는 방식

한번 차근차근 살펴보자

Form 태그란 무엇인가?

form 태그는 주로 정보를 전송하기 위한 역할로 사용되며, 그 안에 input 태그와 함께 존재하게 된다.

<form method="post" action="/login">
    <input type="text" name="id">
	<input type="password" name="pw">
	<input type="checkbox" name="remember">
	<input type="submit"> 
</form>

일반적인 형태의 form 태그는 위와 같은 꼴을 하고 있는데, 여기서 각각의 역할과 그 속성을 암기하고 있으면 매우 좋다.

form 태그의 method 방식들

  • get : 정보가 url 상에 담아 전송하는 방식
  • post : 정보가 url상에 있지않고 다른곳에 담아 보낸다.

input 태그의 대표적인 type

  • text: 일반적인 문자들을 받고 싶을때
  • number: 숫자만을 받아야 할때
  • checkbox: 체크박스 형식으로 true나 false값을 받아야할 때

더 자세한 내용은 이곳에 자세히 적혀있다.

 

댓글

댓글 본문
버전 관리
Karoid
현재 버전
선택 버전
graphittie 자세히 보기