9/26

session cookie

session 은 서버가 갖고 있는(저장한) 객체

cookie 서버와 유저의 컴퓨터가 주고 받는것이 쿠키

 

input 요소들

1. text

String type으로 데이터를 받아 들인다.

 

2. password

글자를 입력할때 안보이게 해준다. 

 

3. date

년 월 일 을 받아온다.

4. button

버튼 타입을 보여주고 value를 설정해주지 않으면 빈칸 버튼이 생성 된다.

 

5. number

number는 Intger타입 값만 들어간다.

 

6. submit

submit 은 action attribute경로로 이동하게 되고 button과 같은 기능을 한다.

value 값을 안주면 제출이라고 나오고

value 에 값을 주면 넣어준 값이 버튼 위에 표시된다.

 

7. radio

라디오는 같은 name을 갖고 있는것들중 하나만 선택 하는 기능이다.

 

다중 선택은 불가능 하다.

 

8. checkbox

체크 박스도 라디오와 같이 같은 name을 갖고 있어야 하지만 다중 선택이 가능하다.

9. hidden

웹페이지에 보이지 않게 한다 하지만 응답 페이지에는 코드가 보인다.

10. datetime-local

date처럼 년 월 일 을 갖고오고 추가로 시간 까지 갖고 온다.

 

 

 

 

※ input의 submit 과 button 태그의 차이점은 

하는일은 갖지만 input태그는 종료태그가 없고 button태그는 종료 태그가 있어서 태그
사이에 컨텐츠를 넣을 수 있다.

 

 

 

※ jsp 의 input 타입을 Controller에서 받을 때 

String 타입으로 모든것을 받을 수 있지만 상식선에서 타입을 맞춰 받도록 하자

number처럼 숫자를 받는것을 명시적으로 알거나 checkbox처럼 배열 타입으로 값을
갖고 올때는 Intger나 List 같은 것을 쓰자


form의 label 태그

라벨태그은 input태그와 주로 같이 사용된다 input태그에 들어갈 주제를 작성해준다

input의 id 와 label의 for를 같은이름으로 주면 웹페이지 상에서 라벨을 클릭해도 인풋이 클릭이 된다.

인풋과 라벨은 짝꿍으로 다닌다

 

 


form 의 textarea 태그

textarea태그는 여러 줄 을 입력 받는 태그입니다.


form 의 select태그와 option 태그

select 태그는 input태그의  radio와 checkbox와 비슷하다 option태그는 선택하고싶은 조건을 
제시하고 select는 옵션중에 선택 해주면 됩니다.

+ Recent posts