posts - 40,  comments - 4,  trackbacks - 0
webwork默认的类型转换是不支持lob的,开发的时候formBean直接用域模型代替,往往根据域模型生成的model有lob字段,webwork不支持,我们需要手工加个。
java 代码
 

  

public class ClobConverter extends DefaultTypeConverter {   
   
    @Override   
    
public Object convertValue(Map map, Object object, Class clazz) {   
        
if (null != object && clazz == Clob.class{   
            
return ClobUtils.createClob(String.valueOf(object));   
        }
   
        
return super.convertValue(map, object, clazz);   
    }
   
}
   


在classpath中加上如下的全局的类型转换:xwork-conversion.properties
properties代码

java.sql.Clob=com.shunpe.framework.typeconverter.ClobConverter 

 

posted on 2007-01-13 18:17 larryjava 阅读(184) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: