博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring mvc学习指南
阅读量:6519 次
发布时间:2019-06-24

本文共 878 字,大约阅读时间需要 2 分钟。

使用flash attribute(闪存传值)

  • 在配置文件中添加<mvc:annotion-driven/>
  • 在controller方法参数里面添加RedirectAttributes redirectAttributes
  • 通过 redirectAttributes.addFlashAttribute(key,value)即可

@ModelAttribute注解

  • 用于方法参数中
public String save(@ModelAttribute User user)//用于绑定request对象中的参数 //每次执行前都会调用该方法并将返回值返回存储到页面中并装入到`model`中 @ModelAttribute public User save2(User user)

类型转换器

Converter 可用于每个步骤

将Spring中的String或者其他类型转换成时间类型

  1. 实现org.springframework.core.convert.converter.Converter接口
  2. 编写public Date convert(String dateStr)方法
public class DateConverter implements Converter
{ private Logger logger = LoggerFactory.getLogger(DateConverter.class); @Override public Date convert(String dateStr) { return DateUtils.parseDate(dateStr); } }
  1. 将其注册到配置文件中
  1. 将该service注入到里面

Formatter 用于Controller层(源类型只能为String)

校验器(用于校验数据的准确性)

  • SpringValidation
  • JSR303/JSR349

转载地址:http://lsrfo.baihongyu.com/

你可能感兴趣的文章
java基础学习总结——IO流
查看>>
iOS获取APP ipa 包以及资源文件
查看>>
CentOS 7 关闭启动防火墙
查看>>
Vue-选项卡切换
查看>>
linux网络命令
查看>>
nodejs ejs 请求路径和静态资源文件路径
查看>>
4.1 State Snapshot Transfer
查看>>
C++小代码
查看>>
记一次思维转变的时刻
查看>>
libuv 中文编程指南(二)libuv 基础
查看>>
phpcms v9 中的数据库操作函数
查看>>
远程桌面无法复制粘贴
查看>>
bzoj2754
查看>>
redis liunx下安装和配置
查看>>
Asp.Net MVC 学习心得 之 View
查看>>
STL - Map - 运行期自定义排序
查看>>
Oil Deposits
查看>>
ViewPager结合view无限滑动
查看>>
一次PostgreSql数据迁移,使用nodejs来完成
查看>>
c++builder6.0 mdi窗体+自定义子窗体
查看>>