form태그 > form 태그 : 내부에 작성된 input 태그의 값을 지정된 경로(주소)의 서버 또는 페이지로 제출하는 역할 -> 제출 == 클라이언트 요청 input 태그 > input 태그 : 값을 입력하기 위한 입력 양식을 제공하는 태그 ...
Get 방식 요청하는 주소 뒤에 전달하려는 값을 key=value 형태로 붙여서 전달하는 방식 > EX) /ServletProject1/exmaple.do?inputName=홍길동&inputAge=20 /프로젝트 이름 / 서비스요청주소?key=value & key=value.. -> 전달하려는 값이 작성된 문자열 : Qu...
POST 방식 > POST 방식 : GET 방식과는 다르게 주소 뒤에 전달하는 값이 붙는게 아닌, HTTP Protocol의 Body 부분에 숨겨져서 전달되는 방식 장점 : 길이 제한이 없다(데이터 길이 제한X), 보안성 향상(데이터가 직접적으로 보이지 않음) ...
HttpServletRequest >클라이언트의 정보 + 요청 관련 정보가 담긴 객체 HttpServletResponse >서버가 클라이언트에게 응답하는 방법을 제공하는 객체 req.getParamter("name 속성값") >요청 시, 함께 전달된 input 태그의 값(==Parameter)을 얻어오는 방법 req.getParameter("inp...
_web.xml : 배포 서술자 파일 프로젝트 배포와 관련된 내용을 작성하는 파일 "서버 구동 (start) 시 가장 먼저 읽어들이는 파일"_ >_메인 페이지 목록 먼저 작성된 파일이 없으면 다음 파일을 찾아 메인 페이지로 이동 만약 생략한 경우 webapp폴더에 있는 index라는 이름의 파일을 찾아서 메인페이지로 사용한다._