在Cinnamon传输自定义的对象(VO/Bean)
作者:弃天笑 日期:2008-12-28
在使用Cinnamon中传输自定义对象的话,是需要另外配置cinnamon-config.xml文件的。(注意,本文所说的配置不是基于spring的,cinnamon-config.xml的配置文件有两种配置方式,一种是基于spring,另外一种就是基本它本身的解析程序了)
我当初用的时候,也是一时大意,以为它是像Adobe的Remoting一样,直接在VO的名字是上面用[RemoteClass(alias="soda.SodaVo)]一样绑定,或者采用registerClassAlias("soda.SodaVo",SodaVo);
这样的注册方式,只要服务器有对应的soda.SodaVo就可以解析出来。
事实上,Cinnamon传输自定义的VO,需要额外的配置,查看了他的文档,才知道class Mapping。下面是他的配置信息:
<bean-mapping alias="model::SodaVo" java-class="soda.SodaVo" />
然后在客户端这样对应:
[RemoteClass(alias="model::SodaVo)]
或者
registerClassAlias("model::SodaVo",SodaVo);
就可以了
我当初用的时候,也是一时大意,以为它是像Adobe的Remoting一样,直接在VO的名字是上面用[RemoteClass(alias="soda.SodaVo)]一样绑定,或者采用registerClassAlias("soda.SodaVo",SodaVo);
这样的注册方式,只要服务器有对应的soda.SodaVo就可以解析出来。
事实上,Cinnamon传输自定义的VO,需要额外的配置,查看了他的文档,才知道class Mapping。下面是他的配置信息:
<bean-mapping alias="model::SodaVo" java-class="soda.SodaVo" />
然后在客户端这样对应:
[RemoteClass(alias="model::SodaVo)]
或者
registerClassAlias("model::SodaVo",SodaVo);
就可以了
评论: 1 | 引用: 3 | 查看次数: 2313
- 1

- 1
发表评论
订阅
上一篇
下一篇
文章来自:
Tags: 





链接: 3
摘要: 41403