使用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<String, Date> {

    private Logger logger = LoggerFactory.getLogger(DateConverter.class);

    @Override
public Date convert(String dateStr) { return DateUtils.parseDate(dateStr); }
}
  1. 将其注册到配置文件中
<bean id="conversionService"
class="org.springframework.format.support.FormattingConversionServiceFactoryBean">
<property name="converters">
<list>
<bean class="com.ferelife.emms.web.converter.DateConverter" />
</list>
</property>
</bean>
  1. 将该service注入到里面
<mvc:annotation-driven conversion-service="conversionService"></mvc:annotation-driven>

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

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

  • SpringValidation
  • JSR303/JSR349

最新文章

  1. epoll示例
  2. LoadRunner录制一个登录
  3. 配置本地IIS和VS自带IIS
  4. hdu----(3065)病毒侵袭持续中(AC自动机)
  5. worker_pool的例子
  6. myecplise 添加svn插件
  7. Android 按键式事件
  8. Form表单中的三种查询方法
  9. Android 每天定时提醒功能实现
  10. CentOS系统使用配置文件修改IP地址详细教程
  11. JAVA 发送邮件代码---发送文本内容: 内容使用\n 进行换行
  12. tomcat类加载体系
  13. SpringMVC(十):SpringMVC 处理输出模型数据之Map及Model
  14. 咸鱼入门到放弃4——Http协议
  15. μC/OS-II 任务的同步与通信 --- 消息邮箱
  16. ASP.NET Web Forms - 网站导航(Sitemap 文件)
  17. ThinkPHP5.0完全开发手册 --技术文档
  18. 简单网络搭建与测试 mininet
  19. QWebView崩溃的问题
  20. linux性能分析工具集(图示)

热门文章

  1. java面向对象的三大特性——多态
  2. linux_inotify
  3. HSSF、XSSF和SXSSF区别以及Excel导出优化
  4. Mysql的主从配置
  5. 验证插件——jquery.validate.js
  6. http_build_query()函数使用方法
  7. redis info详解
  8. 20165318 预备作业二 学习基础和C语言基础调查
  9. mysql数据库在windows下安装与配置
  10. Linux设置DNS地址及清理DNS缓存方法