getQueryString()
값을 전달할 때 사용한다.
URL은 모두 문자열이다.
String year = request.getParameter("year");
String month = request.getParameter("month");
String day = request.getParameger("day");
HttpServletPrequest 메서드 출력
// 요청 내용의 인코딩
System.out.println("request.getCharacterEncoding()="+request.getCharacterEncoding());
// 요청 내용의 길이. 알수 없을 때는 -1
System.out.println("request.getContentLength()="+request.getContentLength());
// 요청 내용의 타입. 알 수 없을 때는 null
System.out.println("request.getContentType()="+request.getContentType());
// 요청 방법
System.out.println("request.getMethod()="+request.getMethod());
// 프로토콜의 종류와 버젼 HTTP/1.1
System.out.println("request.getProtocol()="+request.getProtocol());
// 프로토콜
System.out.println("request.getScheme()="+request.getScheme());
// 서버 이름 또는 ip주소
System.out.println("request.getServerName()="+request.getServerName());
// 서버 포트
System.out.println("request.getServerPort()="+request.getServerPort());
// 요청 URL
System.out.println("request.getRequestURL()="+request.getRequestURL());
// 요청 URI
System.out.println("request.getRequestURI()="+request.getRequestURI());
// context path
System.out.println("request.getContextPath()="+request.getContextPath());
// servlet path
System.out.println("request.getServletPath()="+request.getServletPath());
// 쿼리 스트링
System.out.println("request.getQueryString()="+request.getQueryString());
// 로컬 이름
System.out.println("request.getLocalName()="+request.getLocalName());
// 로컬 포트
System.out.println("request.getLocalPort()="+request.getLocalPort());
// 원격 ip주소
System.out.println("request.getRemoteAddr()="+request.getRemoteAddr());
// 원격 호스트 또는 ip주소
System.out.println("request.getRemoteHost()="+request.getRemoteHost());
// 원격 포트
System.out.println("request.getRemotePort()="+request.getRemotePort());
'IT > Spring' 카테고리의 다른 글
STS | private에 있는 정보 가져오기 "Reflection API " (0) | 2023.04.20 |
---|---|
STS | web Browser 변경 (0) | 2023.04.19 |