Struts 自定义类型转化器
2017-01-18 15:29
337 查看
配置自定义局部转换器
Action名-conversion.properties要和Action类放在同一目录1. 自定义转换器继承StrutsTypeConverter
2. 重写convertFromString和convertToString方法
3. 注册转换器
1. 在Action所在包中建立
Action名-conversion.properties
2. 在3.1文件中添加以下数据
需要转换的字段名=自定义转换器类的全名
birthday=自定义转换器全名
配置自定义全局转换器
自定义转换器继承StrutsTypeConverter重写convertFromString和convertToString方法
注册转换器
在项目src目录下建立以下固定文件
xwork-conversion.properties
在3.1文件中添加以下数据
需要转换的类类型=转换器类的权限定名
如: java.util.Date= cn.itcast.converter.DateConverter
自定义转换器类
public class DIYConverter extends StrutsTypeConverter { /** * @param context 当前上下文环境 * @param values jsp表单提交字符串的值 * @param toClass 要转换的目标类型 */ @Override public Object convertFromString(Map context, String[] values, Class toClass) { return null; } @Override public String convertToString(Map arg0, Object arg1) { return null; } }
相关文章推荐
- Eclipse工程中配置Maven国内镜像仓库
- Volatile
- Java设计原则3—城堡游戏之可扩展性
- 关于何时执行shiro AuthorizingRealm 里的 doGetAuthenticationInfo与doGetAuthorizationInfo
- Android Studio导入eclipse项目后出错
- An internal error occurred during: "Initializing Java Tooling".
- List相同字段相加的JAVA实现
- JDK之Date源码解析
- 关于项目导入eclipse中文乱码的问题
- Java并发编程之CAS
- 为什么Iterator要先next再remove
- java8 POI 读取写入EXCEL
- JDK安装动作解析,最为完善的一篇
- akka学习教程(十二) Spring与Akka的集成
- struts2注解路径问题
- equals hashCode
- 回调函数
- springmvc的RESTful风格
- eclipse多项目管理
- JAVA API调用优化建议--多用条件运算符