spring mvc教程 springmvc配置文件里怎么傳遞參數(shù)?
springmvc配置文件里怎么傳遞參數(shù)?頁面?zhèn)鬟f數(shù)據(jù)給MVC有三種方式: (1)使用ViewData傳遞數(shù)據(jù),ViewData相當于數(shù)據(jù)字典,包含Controlle和View之間傳遞的所有數(shù)據(jù),Co
springmvc配置文件里怎么傳遞參數(shù)?
頁面?zhèn)鬟f數(shù)據(jù)給MVC有三種方式: (1)使用ViewData傳遞數(shù)據(jù),ViewData相當于數(shù)據(jù)字典,包含Controlle和View之間傳遞的所有數(shù)據(jù),Controller會在該字典中添加新數(shù)據(jù)項,View從字典中讀取數(shù)據(jù)。 (2)使用ViewBag傳遞數(shù)據(jù),ViewBag基于Asp.net4.0與.netframework,是dynamic類型的對象,雖然ViewBag比ViewData慢,但是在ViewPage中查詢數(shù)據(jù)時不需要類型轉(zhuǎn)換,并且可讀性更好。 (3)使用ViewModel傳遞數(shù)據(jù),ViewModel是ASP.NETMVC應用中隱式聲明的層,它用于維護Model與View之間的數(shù)據(jù)傳遞,是View的數(shù)據(jù)容器。
ajax傳遞參數(shù)springmvc怎么接收?
比如ajax寫法$("#test2").on("click",function(){ var id =1 var username ="fangxin" $.post("/mvc/client1/test2",{id:id,username:username,birthday:new Date()}) });Spring后臺接收 @RequestMapping("/test2") @ResponseBody public void test2(User user){ System.out.println(user.getId()) System.out.println(user.getUsername()) System.out.println(user.getBirthday()) }