博客
关于我
struts2自定义类型转换器
阅读量:430 次
发布时间:2019-03-06

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

1、编写一个类,继承StrutsTypeConverter

2、注册类型转换器

a、局部类型转换器:只对当前动作有效

在动作类所在的包中,建立一个名称为“动作类名-conversion.properties”的配置文件,

内容如下:

字段名=com.itheima.convertor.MyDateConvertor

 

b、全局类型转换器:

在应用的构建路径中,建立一个名称为xwork-conversion.properties”的配置文件,

内容如下:

java.util.Date=com.itheima.convertor.MyDateConvertor

3、出现转换失败时的错误提示(conversionError拦截器完成的)

出现转换失败,会被转向一个叫input的视图,并把错误信息提示封装到fieldError中。

 

在动作类所在的包中建立一个名称为“动作类名.properties”的配置文件,

内容如下:

invalid.fieldvalue.字段=你的提示信息

<s:fielderror></s:fielderror>

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

你可能感兴趣的文章
C++高精度模板
查看>>
错题重错之WYT的刷子 单调队列
查看>>
洛谷 P2403 [SDOI2010]所驼门王的宝藏 题解
查看>>
关于结构体的初始化
查看>>
洛谷 P6851 【onu】贪心
查看>>
联赛模拟测试20 B. Walk (建图)
查看>>
联赛模拟测试22 D. 简单计算
查看>>
联赛模拟测试23 D. 真相 思维题
查看>>
莫队学习笔记
查看>>
牛顿迭代学习笔记
查看>>
P3714 [BJOI2017]树的难题 点分治+线段树合并
查看>>
Scala中的空
查看>>
k8s之PV、PVC、StorageClass详解
查看>>
你真的了解Innodb存储引擎?
查看>>
FeWeb基础之JavaScript简介
查看>>
设计模式学习笔记(二十三:解释器模式)
查看>>
使用MongoDB和JSP实现一个简单的购物车系统
查看>>
算法笔记_069:Floyd算法简单介绍(Java)
查看>>
Python学习笔记_05:使用Flask+MySQL实现用户登陆注册以及增删查改操作
查看>>
Deepin_使用Python+MySQL创建工作日志记录
查看>>