阶段3 3.SpringMVC·_02.参数绑定及自定义类型转换_2 请求参数绑定实体类型

参数封装到javaBean对象中

创建新的包domain。在下面新建Account

实现序列化 的接口,定义几个属性


生成get和set。还有toString的方法


表单


重新发布tomcat



javaBean里面包含另外一个对象
account里面包含一个user对象。里面包含了一个引用类型

新建User类

生成get和set方法和toString方法

然后在account里面把user这个对象的get和set生成

toString的方法也重新生成

往子对象里面封装对象

后端代码不需要修改

重新部署,并测试



这就是引用类型的封装

原文地址:https://www.cnblogs.com/wangjunwei/p/11374336.html

时间: 2024-11-10 14:43:47

阶段3 3.SpringMVC·_02.参数绑定及自定义类型转换_2 请求参数绑定实体类型的相关文章

阶段3 3.SpringMVC·_02.参数绑定及自定义类型转换_1 请求参数绑定入门

请求参数的绑定 参数绑定 创建新的页面 给方法加上注解 前面没有斜线 重新部署项目 传递一个username的值 后台方法接收 重新部署项目 再传一个password的值 再输出password javaBean 传递属性比较多的情况 原文地址:https://www.cnblogs.com/wangjunwei/p/11374284.html

阶段3 3.SpringMVC·_02.参数绑定及自定义类型转换_4 请求参数绑定集合类型

jabaBean里面有集合的情况 把account里面的user对象先注释掉.get和set都注释掉.然后toString方法需要重写 List和Map这两种对象.生成get和set方法 toString的方法重新生成 要实现,上面username和age封装到一个user对象并加入到List<user>里面 下面的username和age 封装到Map的user对象里面. tomcat重新部署 原文地址:https://www.cnblogs.com/wangjunwei/p/1137640

springMvc源码学习之:spirngMvc获取请求参数的方法

一.      通过@PathVariabl获取路径中的参数 @RequestMapping(value="user/{id}/{name}",method=RequestMethod.GET) public String printMessage1(@PathVariable String id,@PathVariable String name, ModelMap model) { System.out.println(id); System.out.println(name);

阶段3 3.SpringMVC&#183;_02.参数绑定及自定义类型转换_3 配置解决中文乱码的过滤器

输入中文 中文后台接收到 全部乱码 springMvc提供了过滤器 配置过滤器 characterEncodingFilter是首字母小写当做起的名称.当然这里也可以任意起名字.为了对应所以修改类名首字母小写 解决哪个字符集编码.CharacterEncodingFilter类里面有一个encoding的属性 中文乱码解决了 原文地址:https://www.cnblogs.com/wangjunwei/p/11376364.html

Springmvc中 同步/异步请求参数的传递以及数据的返回

注意: 这里的返回就是返回到jsp页面 **** controller接收前台数据的方式,以及将处理后的model 传向前台***** 1.前台传递数据的接受:传的属性名和javabean的属性相同 (1).使用基本类型,或引用类型进行接受: @RequestMapping(value="/select") PublicString  select(String name,int age,Model model){ // 这样这里的name,age 就是我们前台传递的参数,也是我们Ja

请求参数的绑定 请求参数乱码问题

绑定的机制 表单中请求参数都是基于 key=value 的 SpringMVC 绑定请求参数的过程是通过   把表单提交请求参数,作为控制器中方法参数   进行绑定的 例如: <a href="account/findAccount?accountId=10">查询账户</a> 中请求参数是:   accountId=10 /** * 查询账户 * @return */ @RequestMapping("/findAccount") publ

springmvc——请求参数获取的几种方法

方法一: 通过@PathVariabl注解获取路径中传递参数 JAVA @RequestMapping(value = "/{id}/{str}") public ModelAndView helloWorld(@PathVariable String id, @PathVariable String str) { System.out.println(id); System.out.println(str); return new ModelAndView("/helloW

springmvc请求参数获取的几种方法

1.直接把表单的参数写在Controller相应的方法的形参中,适用于get方式提交,不适用于post方式提交. /** * 1.直接把表单的参数写在Controller相应的方法的形参中 * @param username * @param password * @return */ @RequestMapping("/addUser1") public String addUser1(String username,String password) { System.out.pri

学习SpirngMVC之如何获取请求参数

学习SpringMVC——如何获取请求参数 @RequestParam,你一定见过:@PathVariable,你肯定也知道:@QueryParam,你怎么会不晓得?!还有你熟悉的他(@CookieValue)!她(@ModelAndView)!它(@ModelAttribute)!没错,仅注解这块,spring mvc就为你打开了五彩斑斓的世界.来来来,不要兴(mi)奋(hu),坐下来,我们好好聊聊这么些个注解兄弟们~~~(wait, 都没有听过? 好,来,你坐前排,就你!) 一.spring