본문 바로가기

Web11

Servlet / @ (Annotation), 요청 처리 메소드 @ : 어노테이션(Annotation) PI 문서에 특별한 설명을 제공하기 위해 만들어진 기능이다. 프로그램 작성에 필요한 특별한 의미를 제공하거나 실행에 필요한 정보를 제공하는 기능을 갖는다. @WebServlet : 서블릿 클래스를 서블릿으로 등록하고 URL 패턴을 매핑하기 위한 어노테이션 [web.xml] 파일의 servlet 엘리먼트와 servlet-mapping 엘리먼트로 제공하는 기능과 동일하다. @WebServlet 어노테이션 속성을 이용하여 서블릿의 이름과 URL 패턴 매핑을 설정할 수 있다. * name 속성 : 서블릿의 이름을 속성값으로 설정 (속성을 생략하면 자동으로 클래스이름을 서블릿의 이름으로 설정한다.) * value 속성 : 서블릿을 요청하기위한 URL 패턴을 속성값으로 설정 .. 2023. 6. 20.
Servlet 정의 Servlet (서블릿) Server+let 합성어로 웹서버에서 실행되는 간단한 프로그램 (Java Web server Program) Dynamic Web Page를 만들 때 사용되는 자바 기반의 웹 애플리케이션 프로그래밍 기술 - 웹프로그램은 클라이언트 요청에 의해 WAS(Web Application Server)에 의해 실행되며 실행결과로 웹문서를 동적으로 생성하여 클라이언트에게 응답한다. 웹을 만들때는 클라이언트의 다양한 요청(Request)과 그에 따른 서버의 응답(Response)이 있기 마련이고 이 요청과 응답에는 규칙이 존재한다. 서블릿은 이러한 웹요청과 응답의 흐름을 간단한 메서드 호출만으로 체계적으로 다룰 수 있게 해주는 기술이다. Servlet 프로그램은 WAS에 의해 관리(생성, 사.. 2023. 6. 19.
HTML / audio, video audio 태그 : 음향파일을 제공받아 재생하는 태그 음향파일 : mp3 파일, ogg 파일 등 autoplay 속성 : 자동 재생 기능을 제공하는 속성 (속성값 생략 가능) controls 속성 : 재생 관련 제어판을 제공하기 위한 속성 (속성값 생략 가능) loop 속성 : 반복 재생을 제공하기 위한 속성 (속성값 생략 가능) preload 속성 : none, metadata, auto(기본값) 중 하나를 속성값으로 설정 source 태그 : 멀티미디어 파일을 제공하기 위한 태그 type 속성 : 파일의 형태(MimeType)를 속성값으로 설정 MimeType : 클라이언트에게 전송된 문서의 다양성을 알려주기 위한 메커니즘 (자세히 보기 참고) 타입 : text, image, audio, video,.. 2023. 6. 14.
이미지 링크 / map, area usemap 속성 : map 태그의 이름을 속성값으로 설정 map 태그 하나의 이미지에서 영역을 구분해 하이퍼링크 기능을 제공하기 위한 태그 하위태그 : area name 속성 : 태그의 이름을 속성값으로 설정 area 태그 이미지에서 영역을 설정하기 위한 태그 shape 속성 : 영역을 구분하기 위한 도형을 속성값으로 설정 - 속성값 : rect(기본값-사각형), circle(원), poly(타원) 등 coords 속성 : 영역을 구분하기 위한 도형의 좌표값을 속성값으로 설정 (좌표값은 그림판에서 쉽게 확인 가능하다.) 예시 2023. 6. 7.