SpringMVC-二
Posted accc111
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringMVC-二相关的知识,希望对你有一定的参考价值。
接受参数为时间的两种方法
方法一
@InitBinder public void initBinder(ServletRequestDataBinder binder) //只要网页中传来的数据格式为yyyy-MM-dd 就会转化为Date类型 binder.registerCustomEditor(Date.class, new CustomDateEditor(new SimpleDateFormat("yyyy-MM-dd"), true)); @RequestMapping("date.do") public String acceptDate(Date date) System.out.println(date); return "index";
方法二
@RequestMapping("test1.do") public ModelAndView test1() ModelAndView m=new ModelAndView("test"); m.addObject("name", "李四"); return m; @RequestMapping("test2.do") public String test2(Map<String,String> m) m.put("name", "王五"); return "test"; @RequestMapping("test3.do") public String test3(Model m) m.addAttribute("name", "赵六"); return "test"; @RequestMapping("test4.do") public String test4(HttpSession session) session.setAttribute("name", "王八"); return "test";
#########################################
##############################################
##################################
重定向
@RequestMapping("test6.do") public String test6() return "redirect:SpringMVC_02/login.jsp";
#############################################
SpringMVC完成ajax
- 加入jackson的jar包. springmvc。
- 在响应的方法上加上@ResponseBody :把java对象转化为json对象。
- 方法的返回值可以是对象集合字符串。
还会出现中文乱码问题
以上是关于SpringMVC-二的主要内容,如果未能解决你的问题,请参考以下文章
SpringMVC:SpringMVC文件上传中要解决的问题