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架构师群获取Java工程化、高性能及分布式、高性能、深入浅出。高架构。性能调优、Spring,MyBatis,Netty源码分析和大数据等多个知识点高级进阶干货的直播免费学习权限 都是大牛带飞 让你少走很多的弯路的 群..号是:855801563 对了 小白勿进 最好是有开发经验哦~

转载于:https://my.oschina.net/u/3959491/blog/2991555

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值