1) post , get 방식
1. GET : URL주소에 데이터를 붙여서 전송하는 방식
2. 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 순서
'JAVA, JSP' 카테고리의 다른 글
| 기능적/비기능적 요구사항, post, get방식, jsp 문법 구조, include (0) | 2024.07.15 |
|---|---|
| java - 오버플로우, 언더플로우, 비교연산자, 주석, 문자열 비교 메서드 (0) | 2024.07.11 |
| 생성자 메서드 오버로딩, static, 메서드 오버라이딩, 추상 클래스, 추상 메서드, interface (0) | 2024.07.08 |
| java - 아스키 코드, 이스케이프 문자, 변수 타입(정수형), 디버깅, 캐스팅, indexOf(), Scanner, if문, 증가연산자, Eclipse jdk 경로 설정 (0) | 2024.07.04 |
| DTO, VO (0) | 2024.07.03 |