Spring MVC3在controller和视图之间传递参数的方法:
- HttpServletRequest对象的使用,通过setAttribute(key,value)方法可以实现Java文件到视图之间的传参;
- 可以用Map<String, Object>,其键值可以在页面上用EL表达式${键值名}得到;
- 也可以用Model类对象来传递,有addAttribute(key, value)方法,其键值可以在页面上用EL表达式${键值名}得到。
如果用addAttribute(value)这个方法,会将类型名的首字母改成小写后,作为键值名传递过去,例如"ok"在页面上用${string}得到,而一个复合类对象,如User类对象,页面上用${user}得到该对象,用${user.propertyName}得到其属性,这是用Model的一大优势。
例如:model.addAttribute(new User("my姓名","我的爱好有游泳打球"));
这样页面上就能用${user.name}和${user.hobby}打印对应属性
Spring MVC 3学习笔记+教程(二)在controller和视图之间传递参数
相关推荐
SpringMVC自定义多视图,多视图实现
下面小编就为大家分享一篇解决SpringMVC Controller 接收页面传递的中文参数出现乱码的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
springmvc controller
springMVC 多视图配置(Jsp Freemarket Json)实例
springmvc 3.1 多视图,freemarker jsp
NULL 博文链接:https://sharpspeed.iteye.com/blog/1098367
springmvc controller
springmvc controller
SpringMVC4.0 一个Controller多个方法
理解视图和视图解析器的解析流程、使用常用的InternalResourceView和JstlView、实现自定义视图、实现重定向操作
SpringMVC关于界面跳转及参数传递的介绍
SpringMVC第4讲:参数传递类型
Spring MVC AOP通过自定义注解方式拦截Controller等实现日志管理, springMVC里做添加AOP拦截,用于捕获异常。
SpringMVC 使用JSON、XML视图,json-lib jackson,xstream castor,jibx jaxb2
主要介绍了SpringMVC Controller解析ajax参数过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
搭建SpringMVC模型,包含控制层(@Controller)、 业务逻辑层Service(@Service)、持久层(@Repository)三层注入方式。
这是一个 spring mvc 框架 封装了 前台表单转成json数据 传递到后台 控制层 接收 json 数据,可以支持批量添加数据的功能。
主要介绍了springMVC如何将controller中数据传递到jsp页面,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
主要是工作中遇到的一些springMVC前台往后台传递参数的一些不同形式的后台的解决方式
springMVC spring mybatis rest风格架构 根据请求的后缀名 解析成json 或者 xml格式的数据