ラジオボタンの春を使用します

 モデル層は、データのオプションを提供する必要があり、設定されたエラーメッセージ

キーコード

	@NotNull(メッセージ=「性別を選択してください」)
	プライベート文字列の性別;

  コントローラ層は、ビューオプション層に伝送されるデータモデルによって、表示する前に確認する必要があります

データコード

	最終静的地図<文字列、文字列> RADIO_GENDER = Collections.unmodifiableMap(新しいのLinkedHashMap <文字列、文字列>(){ 
		プライベート静的最終長いserialVersionUIDの= 1L; 
		{ 
			プット( "男"、 "男"); 
			( "女"を置きます、 "女"); 
		} 
	})。

  

キーコード

	( "/はadduser")@GetMapping 
	パブリック文字列showAddUserForm(モデルモデル){ 
		ユーザーユーザー新規新しい=ユーザー(); 
		user.setId(userDao.getMaxId()); 
		model.addAttribute( "ユーザ"ユーザ); 
		model.addAttribute( 「radioItems」、RADIO_GENDER); //この行は、ビュー層にデータを設定
		リターン「のAdd-ユーザー」; 
	}

  ループ表示ビュー層

キーコード

	<DIV番目:各= "項目:$ {radioItems}"> 
		 の<input type = "ラジオ"番目:値= "$ {item.value}"番目:フィールド= "* {性別}" /> 
		 <I thは:テキスト= "$ {item.key}"> </ I>:= "$ {#1 ids.prev( '性別')}"番目のための
	 </ div>

  詳細リストは、コードを示します

<TD目:テキスト= "$ {user.gender}"> </ TD>

  

おすすめ

転載: www.cnblogs.com/max-hou/p/11111232.html