• 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

    1. 加入jackson的jar包. springmvc。
    2. 在响应的方法上加上@ResponseBody :把java对象转化为json对象。
    3. 方法的返回值可以是对象集合字符串。

     还会出现中文乱码问题

    默认iso编码

    返回json对象不会乱码(默认编码为utf-8)

     

     解决方法

  • 相关阅读:
    drf序列化组件之视图家族
    drf请求模块分析
    初识web API接口及Restful接口规范
    Vue与Django前后台分离跨域配置
    vue使用一些外部插件及样式的配置
    Linux(Ubuntu)下面SecureCRT 完全破解
    EDS 14.0 dtc:commmand not found
    sopcinfo路径改变,nios工程该怎么办?
    软件实现的施密特触发器
    一定要上的网站
  • 原文地址:https://www.cnblogs.com/accc111/p/11456340.html
Copyright © 2020-2023  润新知