728x90 반응형 Servlet14 [Spring] 서블릿(Servlet) 프로젝트 환경 설정 (IntelliJ) 1. Spring 사이트 가서 프로젝트 다운 받기 https://start.spring.io/ 맨 처음에 화면이 이렇게 나온다. 아래는 필자의 선택 항목이다 Project : Gradle - Groovy Language : Java Spring Boot : 2.7.11 Group : helloMVC Artifect : servlet Name : servlet Package Name : helloMVC.servlet Packaging : War Java : 11 처음엔 스프링 부트 3 버전을 사용하고 싶었으나, 스프링 부트를 3버전을 사용하려면 최소 JDK 버전이 17은 돼야 한다. 그래서 다시 JDK 를 깔고 진행해야하는 번거로움을 피하기 위해서 그냥 스프링 부트 2버전을 선택하여 진행했다. War 를 .. 2023. 5. 16. [Spring] 서블릿(Servlet) 개념 우리는 데이터를 웹 브라우저에서 전송할 때 Form을 사용한다. Form에 데이터를 입력하여 서버로 전송한다. 서버에서 요청받은 데이터를 처리해야할 때, 비즈니스 로직을 실행하여야 한다. 데이터를 처리하여 데이터베이스에 저장 요청해야한다. 서블릿을 지원하는 WAS를 사용하여 데이터 저장 비즈니스 로직을 실행한 후, 응답 메시지를 생성한다. 서블릿의 특징으로는 @WebServlet(name = "helloServlet", urlPatterns = "/hello") public class HelloServlet extends HttpServlet { @Override protected void service(HttpServletRequest request, HttpServletResponse response.. 2023. 5. 15. 이전 1 2 3 다음 728x90 반응형