javax.servlet.http.HttpServletRequest
javax.servlet.http.HttpServletResponse
request와 response 내장 객체
HttpRequest 주요 메서드
메서드 | 설명 |
---|---|
getParameterNames() | 현재 요청에 포함된 파라미터 이름을 Enumeration 형태로 넘겨준다 |
getParameter(name) | 문자열 name과 같은 이름을 가진 파라미터 값을 가져온다 |
getParameterValues(name) | 문자열 name과 같은 이름을 가진 파라미터 값을 배열 형태로 가져온다. 주로 checkbox, multiple list등에 사용된다 |
getCookies() | 모든 쿠키값을 javax.servlet.http.Cookie의 배열형태로 가져온다 |
getMethod() | 현재 요청이 GET, POST인지 가져온다 |
getSession() | 현재 세션 객체를 가져온다 |
getRemoteAddr() | 클라이언트의 IP주소를 가져온다 |
getProtocol() | 현재 서버의 프로토콜을 문자열 형태로 알려준다 |
getCharacterEncoding() | 현재 JSP로 전달되는 내용을 지정한 캐릭터셋으로 변환해준다. HTML 홈에서 한글을 입력할때 정상적으로 처리하려면 반드시 필요하다 |
HttpResponse 주요메서드
메서드 | 설명 |
---|---|
setContentType(type) | 문자열 형태의 type에 지정된 MIME Type으로 ContentType을 설정한다 |
setHeader(name,value) | 문자열 name의 이름으로 문자열 value값을 헤더로 설정한다 |
setDateHeader(name,date) | 문자열 name의 이름으로 date에 설정된 밀리세컨드 시간 값을 헤더에 설정한다 |
sendError(status,msg) | 오류코드를 설정하고 메시지를 보낸다 |
sendRedirect(url) | 클라이언트 요청을 다른 페이지로 보낸다 |
0 개의 댓글
댓글 쓰기