JAVA 요청 매개변수의 소파 클래스 가져오기
4565 단어 Java
package model;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
//P142 リクエストパラメータを取得するサーブレットクラス
@WebServlet("/EmployeeRequest")
public class EmployeeRequest extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setCharacterEncoding("UTF-8");
String name = request.getParameter("name");
String gender = request.getParameter("gender");
String address = request.getParameter("address");
String age = request.getParameter("age");
}
}
▪️protected자신과 같은 포장에 속하거나 자신의 아이를 물려받은 유형에 속한다.
▪️HttpServletRequest
이 인터페이스의 목적 중 하나는 창에 입력하는 것이다
입력한 값을 가져옵니다.
HTTP 서브렛에 대한 요청 정보를 제공하도록 서브렛 Request 인터페이스를 확장합니다.
서브렛 컨테이너는 Http서브렛 리퀘스트 객체를 생성하고 서브렛에 매개 변수로 전달하는 서비스 방법(doGet,doPost 등).
▪️HttpServletResponse
HTTP만의 응답 전송 기능을 제공하도록 서브렛 Response 인터페이스를 확장합니다.예를 들어, HTTP 헤더와 쿠키에 액세스하는 방법이 있습니다.
▪️ServletResponse
클라이언트로 보내는 응답을 패키지화하는 서브렛의 객체를 정의합니다.서브렛 컨테이너는 서브렛 유형의 객체를 생성하고 서비스 메소드의 매개변수로 서브렛에 전달합니다.
▪️getParameter
요청 매개변수 가져오기
▪️요청 매개 변수
예)name = 홍콩 &age = 23 &address = 도쿄 도쿠 구
요청 매개 변수 → name = 항구
▪️setCharacterEncoding
요청 매개 변수의 문자 코드를 지정합니다.
요청 데이터의 문자 코드(Windows-31J, SJIS, EUC 등)를 설정합니다.
▪️protected void doPost(HttpServletRequest request, HttpServletResponse response)
서브렛이 POST 요청을 처리할 수 있도록
(서비스 방법으로) 서버에서 호출
▪️ServletException
클래스는 처리 과정에서 문제가 발생할 경우 서브렛이 속도를 줄일 수 있는 일반적인 예외를 정의합니다.
▪️IOException
일부 입력과 출력의 예외를 알리는 신호가 발생합니다.이 클래스는 입력 출력 처리가 실패하거나 중단되어 발생하는 예외적인 일반 클래스입니다.
참조 사이트
Reference
이 문제에 관하여(JAVA 요청 매개변수의 소파 클래스 가져오기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/icelandnono/items/ca56fc149a2e11bb6a58텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)