이 섹션에서는 Spring MVC 모듈을 사용하여 로그인 예제를 만드는 방법에 대해 설명합니다. 이 로그인 예제에서는 데이터베이스에 연결하지 않지만 데이터베이스 액세스 코드를 쉽게 추가하여 사용자의 유효성을 검사할 수 있습니다. 이 예제에서는 사용자가 사용자 이름을 입력하는 경우: 관리자 및 암호: 관리자, 사용자가 성공적으로 유효성을 검사하고 성공 페이지가 표시됩니다. 사용자가 다른 것을 입력하면 오류 메시지가 표시됩니다. 또한 사용자 지정 유효성 검사기 클래스를 사용하여 양식 데이터의 유효성을 검사했습니다. 성공적인 로그인 프로세스 후, 사용자는 페이지로 리디렉션됩니다 – 기본적으로 웹 응용 프로그램의 루트입니다. 권장 사항: 최대 절전 모드 통합 완료 예제 다운로드 예제 : STS(NEW)가 있는 스프링 MVC 로그인 양식 예제를 사용하는 이 예제에서는 Spring MVC 프레임워크를 사용하여 간단한 로그인 응용 프로그램을 만듭니다. UserName:

암호:

<입력 유형="제출" 값="제출" 값=” 참고 사항 스프링 부팅 응용 프로그램을 사용하는 경우 이 초기화가 필요하지 않습니다. Spring Boot 보안 자동 구성에 대한 도움말에서 보안 구성이 스프링 부팅에서 로드되는 방법에 대한 자세한 내용을 확인하십시오. 가져오기 자바x.servlet.http.httpServletRequest; 가져오기 javax.servlet.http.HttpServletResponse;가져오기 org.springframework.stereotype.Controller; 가져오기 org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.servlet.ModelAndView;@Controller 공용 클래스 로그인 컨트롤러 { @RequestMapping(“/로그인”) 공용 ModelAndView 로그인(HttpServletRequest 요청, HttpServletResponse 응답) { 문자열 사용자 이름= request.get매개 변수(“사용자 이름”); 문자열 암호=request.getParameter(“암호”); 문자열 메시지; if(userName != null & !!user.equals(“”””””)” 및 userName.equals (“jai”) & 암호 != null & !&password.equals(“””””””)”)))) { 메시지 = “환영 ” +userName + “””; 반환 새 ModelAndView (“환영”, “메시지”, 메시지); }else{ 메시지 = “잘못된 사용자 이름 또는 암호”; 새 ModelAndView(“오류 페이지”, “메시지”, 메시지)를 반환합니다.); } } } 이 봄 로그인 예제에서는 간단한 인증 프로세스를 구성했습니다 – 스프링 보안 로그인 양식, 보안 구성 및 사용 가능한 고급 사용자 지정 중 일부에 대해 설명했습니다.