zoukankan      html  css  js  c++  java
  • springMVC_06数据的处理

     

    一.提交数据的处理

      *springmvc是单例的

      1. 提交的域名称和处理方法的参数一致即可

         提交的数据

        

        处理方法

        

      2.如果域名城和参数名不一致,在方法内加上域名称eg.(RequestParam(“uname”) String username )

        

      3.提交是一个对象

      参数是对象,提交的表单域名为对象属性名,位置最好对应.

      

    @RequestMapping("/hello2")
        public String hello2(User user) throws Exception {
            // TODO Auto-generated method stub
            System.out.println(user);
            return "success";
        }

      

      运行结果:

       

      

    二.将数据显示到前台UI层

      1.使用ModelAndView对象,需要试图解析器,只要返回值为ModelAndView,随便写

       

      2.通过ModelMap,不需要视图解析器,ModelMap作为方法中的最后一个参数,方法内使用a

    dd…方法就行,返回值为页面名称,该方法类似于Request.setAttribute

       

      *ModelAndView和ModelMap的区别

    1. ModelAndView可以指定跳转的页面,需要视图解析器
    2. ModelMap 不可以指定跳转的页面,不需要视图解析器
  • 相关阅读:
    BZOJ 2300凸包+离线
    BZOJ 4140 凸包+二进制分组
    BZOJ 2178 Simpson积分
    BZOJ 4828 DP+BFS
    BZOJ 1845 Simpson积分
    BZOJ 1137 半平面交
    Codeforces 803G Periodic RMQ Problem ST表+动态开节点线段树
    Codeforces Round 411 Div.2 题解
    BZOJ 4530 LCT/线段树合并
    BZOJ 2946 SA/SAM
  • 原文地址:https://www.cnblogs.com/aihuadung/p/10142194.html
Copyright © 2011-2022 走看看