您的位置:首页 > 编程语言 > Java开发

spring mvc 客户端间跳转

2016-01-27 00:00 459 查看
摘要: 虽然不喜欢额外的添加一个新的对象去创建一个客户端的跳转 但是今天正好看到所以记录下

@RequestMapping(value = "/ts", method = RequestMethod.GET)
public ModelAndView Adindex(HttpServletRequest request, HttpServletResponse response)
throws Exception {
//welcom就是视图的名称(welcome.ftl)
ModelAndView mv = new ModelAndView();
//设置跳转的视图的名称
//mv.setViewName("student");
Student student = new Student();
student.setLogName("1");
student.setPassword("1");
// studentService.saveOrUpdate(student);
System.out.println("111111111111111111111");

Map mps = new HashMap();
mps.put("t1", "1");
mps.put("t2", "2");
mps.put("t3", "3");
// mps.put("upper", new com.zang.freemark.UpperDirective());

SimpleHash root = new SimpleHash();
// 可以拿到Java对象"simple":
root.put("theString", "wombat");
// 可以拿到Java对象":
root.put("theObject", student);

request.getSession().setAttribute("h", "HH");
mv.addObject("name", "1");
mv.addObject("student", student);
mv.addObject("test", mps);
mv.addObject("root", root);
mv.addObject("root", root);
/***
* 客户端间的跳转依然只是 可以获取到session 中的值
* 不能够获取request中的参数
*/
return new ModelAndView(new RedirectView("../static/e.ftl"));
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: