Spring MVC 시작 가이드: 이 인기 있는 프레임워크를 처음부터 배우려면 특정 코드 예제가 필요합니다.
소개:
인터넷의 급속한 발전과 웹 애플리케이션의 인기 증가로 인해 효율적이고 확장 가능한 웹 애플리케이션을 구축하는 것이 중요해졌습니다. a 개발자의 초점. Spring MVC 프레임워크는 Java 개발에서 가장 널리 사용되는 웹 애플리케이션 프레임워크 중 하나로 유연성, 모듈성 및 테스트 가능성이라는 장점을 가지며 많은 프로젝트에서 널리 사용됩니다. 이 기사에서는 Spring MVC에 대한 소개 가이드를 제공하고 이 인기 있는 프레임워크를 처음부터 배우고 특정 코드 예제를 제공합니다.
2.1 프로젝트 생성:
IDE에서 New Project를 선택하고 Spring MVC 프로젝트 템플릿을 선택한 후 프로젝트 이름, 패키지 이름 등 관련 정보를 입력합니다.
2.2 web.xml 구성:
프로젝트의 WebContent/WEB-INF 디렉터리에서 web.xml 파일을 찾아 Spring MVC의 핵심 컨트롤러인 DispatcherServlet을 구성합니다. web.xml에 다음 코드를 추가합니다.
<servlet> <servlet-name>dispatcher</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/spring-mvc.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>dispatcher</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping>
위 구성에서는 DispatcherServlet 구성 파일 spring-mvc.xml의 위치를 지정하고 DispatcherServlet을 루트 경로 "/"에 매핑했습니다.
3.1 Controller 클래스 생성:
src 디렉터리에 HelloController라는 Java 클래스를 생성하고 아래와 같이 @Controller 주석과 @RequestMapping 주석을 추가합니다.
@Controller @RequestMapping("/hello") public class HelloController { @RequestMapping("/greeting") public String greeting(Model model) { model.addAttribute("message", "Hello, Spring MVC!"); return "greeting"; } }
위 코드에서는 @로 표시합니다. 컨트롤러 주석 이 클래스는 컨트롤러이며 @RequestMapping 주석은 컨트롤러의 요청 경로를 "/hello"로 지정하는 데 사용됩니다. Greeting 메소드에서는 Model 객체를 통해 "greeting"이라는 뷰에 메시지를 전달합니다.
3.2 보기 만들기:
WEB-INF 디렉터리에 Greeting.jsp라는 JSP 페이지를 만들어 컨트롤러가 전달한 메시지를 표시합니다. Greeting.jsp에서는 아래와 같이 JSTL 태그 라이브러리와 EL 표현식을 사용하여 메시지를 표시할 수 있습니다.
<!DOCTYPE html> <html> <head> <title>Greeting</title> </head> <body> <h1>${message}</h1> </body> </html>
위 코드에서는 EL 표현식 ${message}를 사용하여 컨트롤러가 전달한 메시지를 가져옵니다. 페이지에 표시합니다.
4.1 프로젝트 컴파일 및 빌드:
IDE에서 프로젝트를 선택하고 마우스 오른쪽 버튼을 클릭하여 빌드 또는 다시 빌드 옵션을 선택한 다음 프로젝트의 소스 코드를 컴파일하고 프로젝트 구성 정보를 기반으로 해당 빌드 출력을 생성합니다. .
4.2 프로젝트 배포:
컴파일된 프로젝트를 Tomcat 또는 Jetty와 같은 웹 서버에 배포합니다.
4.3 프로젝트 실행:
웹 서버가 시작된 후 브라우저에 "http://localhost:8080/86ba0490f9ca3a1ea3b23b9a8b0185ea/hello/greeting"을 입력하면 컨트롤러 뉴스에 전달한 보기를 볼 수 있습니다. .
결론:
이 기사에서는 간단한 Spring MVC 프로젝트를 생성하여 Spring MVC를 시작하는 방법을 안내하고 구체적인 코드 예제를 제공합니다. 이 기사가 이 인기 있는 프레임워크를 처음부터 배우는 데 도움이 되고 향후 웹 애플리케이션 개발 작업에 대한 참조를 제공할 수 있기를 바랍니다. 지속적인 연습과 심층적인 학습을 통해 Spring MVC를 보다 능숙하게 사용할 수 있으며 강력한 기능을 통해 개발 효율성과 웹 애플리케이션 성능을 향상시킬 수 있습니다. Spring MVC를 배우는 여정에서 성공을 기원합니다!
위 내용은 Spring MVC의 기본 사항 배우기: 이 인기 있는 프레임워크를 처음부터 마스터하세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!