전체 글99 Servlet - url매핑(어노테이션, Web.xml), 구현(HttpServlet) 강의 소개 현재 수강하고 있는 멀티캠퍼스 k-digital 지능형 웹서비스 풀 스택 과정을 수강하며 적은 내용입니다. 교재로는 자바 웹을 다루는 기술을 사용하고 있습니다. 서블릿 클래스 작성법 서블릿 매핑하기 방법 1. @WebServlet사용(어노테이션) @WebServlet("/url매핑부분") class A extends HttpServlet { doGet(){실행내용} } 자바 소스 내 직접 작성해서 단순하다. 하지만 전체 서블릿 매핑 이름 구조를 파악하기는 어렵다. @WebServlet() 안에 들어가는 부분이 url 매핑되는 부분이다. 이 서블릿 클래스는 서버를 실행한 뒤 아래 주소를 브라우저에 입력하면 호출된다. http://ip:port/DynamicWebProject폴더명/url매핑부분 .. 2022. 3. 9. Servlet - 개념, 역할, 동작과정 강의 소개 현재 수강하고 있는 멀티캠퍼스 k-digital 지능형 웹서비스 풀 스택 과정을 수강하며 적은 내용입니다. 교재로는 자바 웹을 다루는 기술을 사용하고 있습니다. 서블릿 서블릿 server side applet(자바 클래스) 즉, 서버 측의 자바라는 뜻이다. 서버 쪽에서 실행되면서 클라이언트의 요청을 처리하고 동적으로 서비스를 제공하는 클래스이다. 다시 말하자면, 자바 언어를 사용해 웹 페이지를 동적으로 생성하는 서버 프로그램이다. 서블릿은 자바로 작성되어 있어서 자바의 특징을 가진다. 하지만 일반 자바 파일과 달리 독자적으로 실행되지 못하고 톰캣과 같은 JSP / Servlet컨테이너에서 실행된다는 차이가 있다. 역할 웹 서버는 일반적으로 정적 페이지만을 제공한다. 웹 서버에서 동적인 페이지를.. 2022. 3. 8. Servlet - 웹 애플리케이션 이해, dynamic web project 구조 강의 소개 현재 수강하고 있는 멀티캠퍼스 k-digital 지능형 웹서비스 풀 스택 과정을 수강하며 적은 내용입니다. 교재로는 자바 웹을 다루는 기술을 사용하고 있습니다. 웹 애플리케이션 웹 애플리케이션은 인터넷 등을 통해 웹 브라우저에 접속할 수 있는 응용 소프트웨어이다. 웹 애플리케이션은 서블릿, JSP 등의 자바 클래스들을 추가하여 사용자에게 동적인 서비스를 제공하는 프로그램이라고 할 수 있다. 예를 들어 웹 메일, 게시판, 블로그 등의 기능을 구현할 수 있다. dynamic web project 자바에서는 1개의 dynamic web project 폴더 단위가 웹 애플리케이션이다. 다른 말로 context라고도 한다. (dynamic web project = 웹 애플리케이션 = context) d.. 2022. 3. 7. Servlet - 웹 프로그래밍 개발 기초 강의 소개 현재 수강하고 있는 멀티캠퍼스 k-digital 지능형 웹서비스 풀 스택 과정을 수강하며 적은 내용입니다. 교재로는 자바 웹을 다루는 기술을 사용하고 있습니다. 웹 프로그래밍 개발 기초 http 프로토콜을 사용하여 통신하는 웹서버, 웹 클라이언트 관련 기술 - http 프로토콜 WWW(World Wide Web)상에서 정보를 주고받을 수 있는 프로토콜이다. 주로 HTML 문서를 주고받는 데에 쓰이며, 서버와 클라이언트 사이에 이뤄지는 요청(request)과 응답(response) 프로토콜이다. 웹클라이언트 웹서버 웹브라우저 tomcat: Java기반의 서블릿 컨테이너, 웹 어플리케이션 서버 (웹컨테이너: 웹 서버 내에서 JSP, 서블릿을 지원하는 부분) 웹서버 + 서블릿 서버 + JSP서버 I.. 2022. 3. 7. 이전 1 ··· 4 5 6 7 8 9 10 ··· 25 다음