[JSP] 서블릿(Servlet)의 매핑 방법 - Annotation과 web.xml

프로그래밍 일지|2018년 11월 23일
Posts

[JSP] 서블릿(Servlet)의 매핑 방법 - Annotation과 web.xml

프로그래밍 일지|2018년 11월 23일

MVC Pattern으로 개발된 웹 페이지에서 Controller를 담당하는 서블릿에 접근하기 위해서는 주소를 매핑해주어야 한다. 가장 대표적인 매핑 방법으로는 JAVA 코드에 Annotation을 작성해 주는 것이다. 1@WebServlet("/AjaxController")cs 이 코드를 서블릿에 작성해주는 것만으로도 매핑이 가능하다. 이클립스를 사용할 경우,서블릿을 생성할 경우 어노테이션(Annotation) 형식으로 자동으로 매핑이 되어 있다. [사진1] Eclipse에서 서블릿을 생성 시 URL 매핑 옵션. 임의로 수정이 가능하다. [사진2] JAVA Annotation으로 추가된 코드. 매핑된 URL 주소는 어노테이션 형식으로 JAVA 코드에 자동으로 삽입된다. 이렇게 매핑된 서블릿

Related Posts

3 posts
코틀린 vs Java 프로그래밍 언어 비교 정리

코틀린 vs Java 프로그래밍 언어 비교 정리

단도직입으로 말하면 코틀린은 Java의 장점을 그대로 품으면서 불편함만 걷어낸 언어다. 다만 Java를 완전히 대체할 수 있느냐고 묻는다면 아직은 아니다. 이유는 간단하다. 두 언어가 강한 영역이 서로 다르기 때문이다. "코틀린 배워야 하나 Java 먼저 해야 하나" 고민하는 사람이 많다. 안드로이드 개발자든 백엔드 개발자든 이 질문은 피할 수 없다. 두 언어의 핵심 차이점부터 실제로 어디에 쓰이는지까지 정리해 봤다. 1. 코틀린 vs Java 개인적으로 위 비교표에서 가장 눈여겨볼 항목은 Null Safety와 멀티플랫폼이다. 이 두 가지가 코틀린이 단순한 "Java 개선판"을 넘어 독자적 가치를 가지는 핵심 이유이기 때문이.......

springboot spring 차이 뜻만 알면 된다

springboot spring 차이 뜻만 알면 된다

안녕하세요. IT에 진심인 하얀북극곰입니다. 자바(Java) 백엔드 개발자의 길을 걷기로 결심했다면 가장 먼저 마주치는 거대한 산이 있습니다. 바로 스프링(spring)입니다. 그런데 공부를 시작하려고 책이나 강의를 찾아보면 어디서는 'Spring Framework'를 말하고, 어디서는 'spring boot'를 말합니다. "도대체 둘이 뭐가 다른 거야? 다른 기술인가? 따로 배워야 하나?" 이런 의문이 드는 것은 너무나 당연합니다. 결론부터 말씀드리면, 둘은 같은 뿌리지만 목적과 편리함에서 결정적인 차이가 있습니다. 오늘은 복잡한 코드 없이, 이 둘의 차이를 개념적으로 완벽하게 정리해 드리겠습니다. 스프링(spring) : 강.......

JAVASCRIPT 자바스크립트 VS JAVA 자바 차이점

JAVASCRIPT 자바스크립트 VS JAVA 자바 차이점

JavaScript 자바스크립트 VS Java 자바 차이점 안녕하세요 그남자 입니다.처음 프로그래밍을 접하면 ‘JavaScript(자바스크립트)’와 ‘Java(자바)’가 이름이 비슷해서 같은 계열로 오해하는 경우가 많습니다. 하지만 실제로는 언어의 목적, 구동 환경, 문법 구조 등 거의 모든 면에서 다른 길을 걷고 있는 언어입니다. 이 글에서는 자바스크립트와 자바의 차이점을 개념부터 실제 활용 영역까지 비교해보고, 어떤 상황에 어떤 언어가 적합한지 정리해보겠습니다. 목차 개발 목적과 출발점이 완전히 달라요 사용하는 환경부터 다릅니다 문법 구조와 동작 방식 차이 실행 방식과 성능 구조의 차이 어떤 사람에게 어떤 언어가 맞을까? 이름은 비슷.......