JAVA, JSP

post, get 방식, Wrapper class

suji0730 2024. 7. 10. 10:23

 

 

1) post , get 방식

1. GET : URL주소에 데이터를 붙여서 전송하는 방식

2. POST : 전송하는 데이터를 숨겨서 전송하는 방식

get
post

 

 

2)

String one = request.getParameter("one");

 

<form action="action.jsp" method="post"><input type="text" name="one"></form>

 

String javax.servlet.ServletRequest.getParameter(String name)

패키지 : javax.servlet

인터페이스 : ServletRequest

메서드명 : getParameter

입력받을 갯수 : 1개

첫번째 매개변수 data type : String

첫번째 매개변수명 : name

처리 : getParameter 메서드 호출 시 화면에서 입력값을 담고 있는 one 변수 문자열을 name 매개변수에 입력된다.

one 변수에 담겨있는 값(ex: 5 문자열)을 메서드 호출한 곳으로 리턴한다.

 

 

3) Wrapper class (래퍼 클래스)

- 8개의 기본 타입에 해당하는 데이터를 객체로 포장해 주는 클래스

기본 타입 래퍼 클래스
byte Byte
short Short
int Integer
long Long
float Float
double Double
char Character
boolean Boolean

 

4) 

int oneint = Integer.parseInt(one);


클래스명.메서드호출();

Integer.parseInt();

 

parseInt 메서드 : static으로 선언됨

* static : 객체를 생성하지 않고도 '클래스이름.변수명' 으로 호출이 가능하다.

 

int java.lang.Integer.parseInt(String s) throws NumberFormatException

패키지 : java.lang

래퍼 클래스 : Integer

입력받을 갯수 : 1개

첫번째 매개변수 data type : String

첫번째 매개변수명 : s

처리 :

    return data type : int

처리 후 리턴되는 값 : 

    int parseInt (String s) {

             정수형식의 문자열을 입력받아서 정수값으로 리턴해주는 메서드

             ex: "10"

    }

 

int oneint = Integer.parseInt(one);

 

parseInt 메서드 return data type : int

클래스명 : Integer

메서드명 : parseInt

입력받을 갯수 : 1개

첫번째 매개변수 data type, 매개변수명은 one 변수로는 알 수 없다..

 

메서드 호출 원리 1. 매개변수명 2. 입력갯수 3. data type 순서