목록부트 (5)
코린이의 기술 블로그
7. 여러개 라디오 버튼 - 스프링 폼 태그인 여러개의 사용 (1) 입력 화면 구성 -모델에 map 타입의 데이터 생성, 추가 화면 전달 -List 타입의 데이터를 생성하여 추가한 후 화면 전달 8. 라디오 버튼 - 스프링 폼 태그인 체크박스의 사용 (1) 입력 화면 구성 -모델에 기본 생성자로 생성한 폼 객체를 추가한 후 화면 전달 -객체를 생성하여 값을 설정한 후 전달 9. 셀렉트 박스 요소 - 스프링 폼 태그인 여러개의 사용 (1) 입력 화면 구성 -모델에 map 타입의 데이터 생성, 추가 화면 전달 -List 타입의 데이터를 생성하여 추가한 후 화면 전달 -CodeLabelValue 타입의 요소를 가지는 List 타입의 데이터를 생성하여 추가 후 화면 전달 10. 숨겨진 필드 요소 - 스프링 폼 ..
1. 스프링 폼 요소 - 스프링 폼 태그인 사용 (1) 입력 화면 구성 -모델에 폼 객체를 추가하지 않으면 에러가 발생한다 -폼 객체 속성명과 스프링 폼 태그의 modelAttribute 속성값 일치 -폼 객체 속성명과 스프링 폼 태그의 modelAttribute 속성값 일치 않으면 에러 -컨트롤러 메서드의 매개변수로 자바빈즈 객체 전달, 다시 화면 전달 -폼 객체의 클래스 명의 첫글자를 소문자로 변환 2. 텍스트 필드 요소 - 스프링 폼 태그인 사용 (1) 입력 화면 구성 -모델에 기본 생성한 폼 객체를 추가 한 후 화면 전달 -폼 객체 생성, 값 설정 한 후 전달 3. 패스워드 필드요소 - 스프링 폼 태그인 사용 (1) 입력 화면 구성 -모델에 기본 생성자로 생성한 폼 객체를 추가한 후 화면에 전달 ..
데이터 전달자 모델 1. 모델 객체 -Model 객체는 View에 컨트롤러에서 생성된 데이터를 담아서 전달하는 역할 (1) 데이터 전달 -Model 객체의 addAttribute() 메서드를 호출하여 데이터 전달 2.모델을 통한 데이터 전달 -Model 객체를 통해 다양한 데이터를 뷰에 전달 (1) 데이터 전달 -매개변수에 선언된 Model 객체의 addAttribute() 메서드를 호출하여 데이터를 뷰에 전달 -Model 객체 자바빈즈 클래스 객체를 값으로만 전달 할때는 뷰에서 참조 이름을 클래스 명 첫 글자를 소문자로 변환 후 사용 -Model 객체를 통해 배열과 컬렉션 객체 전달 - 배열을 사용 -Model 객체를 통해 중첩된 자바빈즈 클래스 객체 전달 - 클래스 안에 클래스가 들어갈때 사용(has..
부트 스프링의 컨트롤러 요청처리에 대해 알아보려합니다:) 스프링 MVC는 요청 데이터를 가져올수 있는 다양한 방법 제공 -컨트롤러 매개변수 명 : 자바 소스 컴파일 할 때 -g 옵션인 디버깅 정보를 출력하는 모드를 사용해야 매개변수명을 인식할 수 있다. (1) url경로 상의 정보로부터 요청데이터 취득 (2) url경로 상의 경로 변수로부터 요청데이터 취득 (3) HTML 폼 필드명과 컨트롤러 매개변수 명이 일치하면 요청데이터 취득 (4) HTML 폼 필드명가 여러개일 경우 컨트롤러 매개변수 명이 일치하면 요청데이터 취득 (5) HTML 폼 필드가 여러개일 경우 컨트롤러 매개변수의 위치는 상관 없다 (6) 컨트롤러 매개변수가 문자열이면 문자열로 데이터 취득 (7) 컨트롤러 매개변수가 숫자형이면 숫자로 데..
컨트롤러 요청 처리 컨트롤러 메서드 매개변수 Model -이동 대상에 전달할 데이터를 가지고 있는 인터페이스 RedirectAttributes -리다이렉트 대상에 전달할 데이터를 가지고 있는 인터페이스 자바빈즈 클래스 -요청 파라미터를 가지고 있는 자바빈즈 클래스 MultipartFile -멀티파트 요청을 사용해 업로드된 파일 정보를 가지고 있는 인터페이스 BidingResult -도메인 클래스의 입력값 검증 결과를 가지고 있는 인터페이스 java.util.Locale -클라이언트 로컬 java.security.Principal -클라이언트 인증을 위한 사용자 정보를 가지고 있는 인터페이스 이런 종류로 있습니다