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 不可以指定跳转的页面,不需要视图解析器
  • 相关阅读:
    Java Web
    对象拷贝
    多线程
    容器
    新鲜出炉一份Java面试清单,共200+道题
    优秀博客
    【安防】自动光圈控制
    【硬件】变压器的电特性参数
    【工作总结】IPD开发管理流程
    【EMC】EMI滤波器
  • 原文地址:https://www.cnblogs.com/aihuadung/p/10142194.html
Copyright © 2011-2022 走看看