小弟使用spring MVC传递实参不成功,这个参数不是String int 之类的类型.而是自己写的一个model类,例如User 我试过网上很多种方法 但是都不能把这个User实例传到例外一个controller。不知道是我接收这个User用的方法不对还是怎么一回事.求各位大神救命
package org.test.controller.annotation;import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
import org.test.model.User;@Controller
public class Controller7 {

@RequestMapping(value="redirect2")
@ResponseBody
public void test2(ModelMap map){
System.out.println(map.get("test"));
System.out.println(map.get("user"));
}

@RequestMapping(value="redirect1")
public ModelAndView testRedirect(ModelMap map2 ){
User user = new User() ;
user.setName("aa") ;
user.setPassword("bb") ;

map2.put("test", "test") ;
map2.put("user", user) ;

return new ModelAndView("redirect:redirect2.htm", map2) ;
}
}
spring mvcredirectjava