라디오 버튼의 스프링을 사용하여

 모델 계층은 데이터 옵션을 제공 할 필요가 설정 오류 메시지

키 코드

	@NotNull (메시지 = "성별을 선택하세요") 
	개인 문자열 성별;

  컨트롤러 레이어 뷰 옵션 계층으로 전송되는 데이터 모델에 의해 표시하기 전에 확인할 필요

데이터 코드

	최종 정적지도 <문자열, 문자열> RADIO_GENDER = Collections.unmodifiableMap (새의 LinkedHashMap <문자열, 문자열> () { 
		개인 정적 최종 오래 serialVersionUID의이 = 1L은, 
		{ 
			넣어 ( "男,", "男"); 
			넣어 ( "女" "女"); 
		} 
	});

  

키 코드

	( "/를 adduser 명령") @GetMapping 
	공공 문자열 showAddUserForm (모델 모델) { 
		사용자의 사용자 새로운 새 = 사용자를 (); 
		user.setId (userDao.getMaxId ()); 
		model.addAttribute ( "사용자"사용자) 
		model.addAttribute ( "radioItems", RADIO_GENDER); //하여 뷰 레이어에 데이터를 설정하는이 라인 
		"추가 - 사용자"반환; 
	}

  루프 디스플레이 뷰 층

키 코드

	<div 번째 각 = "항목 $ {radioItems}"> 
		 <input 타입 일 = "무선"여기서 value = "$ {item.value}": 제 필드 = "* {성별}"/> 
		 <난 : 제 = 대한 "$ {#의 ids.prev ( '성')}"일 : 텍스트 = "$ {item.key}"> </ I> 
	 </ DIV>을

  상세 목록은 코드를 보여줍니다

<TD 일 : 텍스트 = "$ {user.gender}"> </ TD>

  

추천

출처www.cnblogs.com/max-hou/p/11111232.html