第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

我使用@ModelAttribute注解沒有達(dá)到效果,如下是代碼,大神幫我看一下

JSP頁面代碼:
<form?action="springmvc/ModelAttribute"?method="POST">
????<input?type="hidden"?name="id"?value="1"/>
????age:<input?type="text"?name="age"?value="22"/><br><br>
????username:<input?type="text"?name="username"?value="Tom"/><br><br>
????email:<input?type="text"?name="email"?value="tom@163.com"/><br><br>
????<input?type="submit"?value="Test?ModelAttribute">
</form>

控制器層代碼:
@Controller
@RequestMapping("/springmvc")
//@SessionAttributes(value={"user"},types=String.class)
public?class?SpringMVCTest02?{
	private?static?final?String?SUCCESS?="success";
	
	/**
	?*?18.測(cè)試@ModelAttribute注解
	?*?@param?user
	?*?@return
	?*/
	@RequestMapping(value="/ModelAttribute",method=RequestMethod.POST)
	public?String?test18(UserBean?user)?{
		System.out.println("模擬需要進(jìn)行修改的user對(duì)象:"+user);
		return?SUCCESS;
	}
	
	@ModelAttribute
	public?void?getUser(@RequestParam(value="id",required=false)?Long?id,
						Map<String,?Object>?map)?{
		if?(id?!=?null)?{
			UserBean?user?=?new?UserBean();
			user.setAge((short)21);
			user.setId(new?Long(1));
			user.setUsername("Jerry");
			user.setPassword("123456");
			user.setEmail("jerry@163.com");
			System.out.println("模擬從數(shù)據(jù)庫(kù)獲取的User對(duì)象:"+user);
			map.put("user",?user);
		}
	}
}

這是控制臺(tái)輸出:

模擬從數(shù)據(jù)庫(kù)獲取的User對(duì)象:UserBean?[id=1,?age=21,?email=jerry@163.com,?username=Jerry,?password=123456,?address=null]
模擬需要進(jìn)行修改的user對(duì)象:UserBean?[id=1,?age=22,?email=tom@163.com,?username=Tom,?password=null,?address=null]

需求是把獲取到password賦值給為null的password


正在回答

舉報(bào)

0/150
提交
取消

我使用@ModelAttribute注解沒有達(dá)到效果,如下是代碼,大神幫我看一下

我要回答 關(guān)注問題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)