博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sturts2-lesson2 自定义类型转换器
阅读量:5302 次
发布时间:2019-06-14

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

1.struts2的类型转换,对于8个原生数据类型以及Date,Sting等常见类型,struts2可以使用内建的类型转换器实现自动的转换;但对于自定义的对象类型来说,就需要我们自己指定类型转换的方式了。

2.对于自定义的类型转换器来说需要3个信息:Action的名字、Action中待转换的属性名以及该属性对应的类型转换器。其中Action的名字是通过属性文件名来获得的、Action中待转换的属性名是通过属性文件中的key来获得的,该属性对应的类型转换器是通过该key所对应的value来获得的。(也就是对应的配置文件“Action名字-conversion.properties”其中的配置文件内容)

3.可以使用struts2框架自带的类型转换器strutsTypeConverter简化类型转换代码的编写,strutsTypeConverter继承与DefaultTypeConverter父类,并且提供了两个抽象方法:convertFromString与convertToString,分别表示从页面的字符串转换为后台对象以及从后台对象转换为页面的字符串,我们只需要实现这两个抽象方法,即可实现类型转换。

4.

转载于:https://www.cnblogs.com/jianmang/articles/4385526.html

你可能感兴趣的文章
241. Different Ways to Add Parentheses
查看>>
实验10 编写子程序 1.显示字符串
查看>>
Effect-Compiler Tool(fxc.exe)
查看>>
django中的缓存 单页面缓存,局部缓存,全站缓存 跨域问题的解决
查看>>
常见HTTP状态码(200、301、302、500等)
查看>>
Atiti.大企业病与小企业病 大公司病与小公司病
查看>>
处理器管理与进程调度
查看>>
解决随机数生成的坐标在对角线上的问题
查看>>
服务器ganglia安装
查看>>
HashMap的存储结构及原理
查看>>
在线即时展现 Html、JS、CSS 编辑工具 - JSFiddle
查看>>
veridata实验例(3)验证veridata发现insert操作不会导致同步
查看>>
django数据库交互
查看>>
【转载】SQL注入攻防入门详解
查看>>
图说二叉树添加数据原理以及遍历原理
查看>>
NTC(负温度)热敏电阻.阻值的计算方式
查看>>
ps aux 状态介绍
查看>>
二级指针内存模型
查看>>
bzoj千题计划140:bzoj4519: [Cqoi2016]不同的最小割
查看>>
【Scala】Scala之Packaging and Imports
查看>>