Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1174945
  • 博文数量: 12
  • 博客积分: 10010
  • 博客等级: 上将
  • 技术积分: 2225
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-02 08:05
文章分类

全部博文(12)

文章存档

2009年(10)

2008年(2)

我的朋友

分类: Java

2009-04-25 12:48:00

struts2 的类型转换是基于OGNL的()
 
DefaultTypeConverter类  中的convertValue()方法
 
第一步 :PointConverter   继承 DefaultTypeConverter类  并实现
 
该类中的convertValue()方法
 
 
第二步:override convertValue()方法
 
【在表单提交的时候  ,可能会出现这样一种情况  ,多个textfield可以有相同的name】
 
【getParameterValues()方法 返回String[]】【getParameter() 返回 Strng类型】
 
 
第三步: toType  类型转换的目标类型
 
String----->Point  (客户端到服务器)
 
Point ----->String(服务器到客户端)
 
第四步:  当调用getter方法时候 ,首先要调用自动类型转化 
 
自定义类型转换  PointAction-convertion.properties 配置文件
阅读(879) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~