Spring4MVC의 기본 사용 프로세스

1771 단어
  • web.xml에서 DispatcherServlet
  • 구성
  • springMVC-servlet.xml 프로필
  • @Controller, @RequestMapping, @RequestParam, 모델 대상의 사용 및 사용
  • login.jsp의 코드를 get 제출 제어층 Login으로 변경합니다.java 코드도 정확하고 틀림없게 실행할 수 있으며 제어층이 기본적으로 get과post 요청을 처리할 수 있음
  • 웹에서.xml에는 다음과 같은 설정 코드가 있습니다:
      `
       
         springMVC
         org.springframework.web.servlet.DispatcherServlet
         1
         
      `
    
  • 그 중에서 설정 코드 1의 주요 역할은 Tomcat 용기가 시작될 때Spring MVC 프레임워크의 초기화 작업을 수행하고spring MVC-servlet에 가는 것이다.xml 파일에서 스캔을 하고 제어층 자바빈을 찾아 실례화합니다.웹에서xml에 1 설정을 쓰지 않으면, 처음으로 Controller를 실행하면, 이 Controller의 실례가 만들어집니다.
  • 핵심 코드 열거:
         package controller;
         import org.springframework.stereotype.Controller;
         import org.springframework.ui.Model;
         import org.springframework.web.bind.annotation.RequestMapping;
         import org.springframework.web.bind.annotation.RequestParam;
          
    
         //@Controller     java  controller   
         @Controller
         public class UserinfoController {
         //  @RequestMapping        url        
         @RequestMapping(value = "login")
         public String loginMethod(@RequestParam("username") String u, @RequestParam("password") String p, Model model) {
         //@RequestParam      url          
         //Model model       request     
         if (u.equals("a") && p.equals("aa")) {
                 model.addAttribute("usernameKey", u);
                 return "ok.jsp";
             } else {
                 return "no.jsp";
             }
         }
         }
    
         ```
    
    
  • 메일박스:[email protected]
  • 기술 토론: 687856230
  • GoodLuck
  • 좋은 웹페이지 즐겨찾기