개발자/JSP 16

JSP에서 자바빈을 사용하기 위한 액션태그

자바빈 액션태그는 , , 3가지가 있다. 1. 태그의 속성 id : JSP페이지에서 자바빈 객체에 접근할 때 사용하는 이름이다 class : 패키지 이름을 포함한 자바빈 클래스의 완전한 이름을 입력 scope : 자바빈 객체가 저장될 영역을 지정. page, request, session, application 중 하나를 값으로 가지며 기본값은 page이다. 2. 태그의 속성 name : 프로퍼티 값을 변경할 자바빈 객체의 이름. 액션 태그의 id 속성에서 지정한 값을 사용 property : 값을 지정할 프로퍼티의 이름 value : 프로퍼티 값. 표현식 사용가능 property 속성의 값을 *로 지정할 수 있다. 이 경우 각각의 프로퍼티의 값을 같은 이름을 갖는 파라미터의 값으로 설정. 3. 태그의 ..

개발자/JSP 2022.11.24

HTTP 중요 요청 메서드와 응답 코드

1. HTTP 요청 메서드 GET : 특정 자원을 요청한다 POST : 어떤 내용을 포함하여 전송한다. 내용에 따라 부가효과가 발생할 수 있다 예를 들어, 회원가입 폼에 내용을 입력하고 제출하면, DB서버에 회원 정보가 추가될 수 있다 PUT : REST API에서는 전체 수정의 용도로 사용할 수 있다. PATCH : REST API 에서는 부분 수정의 용도로 사용할 수 있다. DELETE : REST API 에서는 자원 삭제 요청의 용도로 사용할 수 있다 HEAD : 본문을 받지 않는 요청을 수행한다. 웹 통신 상태 확인용으로 사용할 수 있다. TRACE : 경로 추적. 기초단계에서는 거의 사용하지 않는다. 2. HTTP 응답 코드 200 : OK, 요청한 내용이 성공적으로 수행되었음 301/302 :..

개발자/JSP 2022.11.24

JSP 기초문법

JSP 기초문법 jsp 구성요소는 크게 템플릿 데이터와 JSP 전용 태그, JSP 내장 객체 세 가지로 나눌 수 있다. 템플릿 데이터 클라이언트로 출력되는 콘텐츠 HTML, 자바스크립트, 스타일 시트, JSON, XML, 일반 텍스트 등이 여기에 해당 JSP 전용 태그 서블릿 생성 시 특정 자바 코드로 바뀌는 태그 Directives(),Scriptlet Elements(), Declarations(), Expressions(), JSP Action() JSP 내장 객체 JSP 기술 사양서에 정의된 필수적인 9개 객체 request, response, pageContext, session, application, config, out, page, exception JSP에서 별도 선언 없이 사용 가능 J..

개발자/JSP 2022.11.22