[24.07.29] Servlet+JSP+JSTL_서블릿 심화

ANGELA·2025년 1월 8일

[KB]학습내용정리

목록 보기
24/57

01. 문법

1. int

  • 나이 받을때, 인티져로 변환

2. 체크박스

getParameterValues()

  • 값이 1개이상되니까 배열로 받아야 한다.

3. 체크박스 라디오, 셀렉트

  • 선택 안하고 서브밋하면 변수 아예 넘어가지 않음
  • null이 반환된다.

02. 파라미터 처리

  • 오버로딩같은 개념
  • 메소드가 달라진다.
  • 메소드에 따라서 결정

1. GET

doget

  • url 노출
  • 길이 제한

쓰임

  • 브라우저 주소창에 직접 작성하는것
  • 이미지태그 소스에 경로 주는것
  • a태그 하이퍼링크 주는거

한글처리

  • url은 모두 UTF-8 인식
  • 한글 인코딩 지정 필요없음

2. POST

dopost

  • form을 통해서만 post 요청 가능하다.
  • 나머지는 다 get

쓰임

  • 바디파트로 넘어감
  • url에 안보인다.

한글처리

  • 톰캣의 디폴트 문자 인코딩 방식 씀
  • 그래서 인코딩 미리 세팅 해줘야한다.

3. 파라미터 추출 : requset

  • 입력 안하면 : 비어있는 값이 반환
  • 선택을 안하면 : null이 반환
    • 체크박스, 라디오, 셀렉트
  • 스프링때, Enumeration 쓴다.
    • 이름 모를때 쓴다.
profile
혼자 보려고 만든 기록장 | 또또는 귀여워 🐈‍⬛

0개의 댓글