您的位置:首页 > 编程语言 > Java开发

struts2注册局部类型转换器

2015-05-21 13:40 197 查看
要想实现自定义转换器,要让需要转换的对象继承DefaultTypeConverter类或者StrutsTypeConverter类,获得一个类型转换器的入口,从而实现开发者自己的类型转换器,完成字符串和自定义复合类型之间的转换。

注册局部类型转换器的几点要求是:1、property文件在命名上必须以Action的类名-conversion.properties的形式命名;2、property文件必须和Action在同一个目录下;3、最后要求在文件中定义对象名(非定义类名)以及对应的转换器的具体路径。整个项目的完整分布图如下:



下面是各个文件的具体代码:

web.xml:

rectangle.jsp界面:

sturts.xml:



RectangleAreaAction.java



RectangleAreaAction-conversion.properties:

rectangle=com.converter.RectangleConverter

RectangleConverter.java:



Rectangle.java:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: