尽展体育的魅力,创造历史辉煌!2008让我们为奥运加油,为中国加油!
 
 奥运金牌榜
  
  高级搜索
  首页   技术论坛   博客   产品中心   资源中心   银弹在线   商城  

 
  本文的标签
EOS (收录2012篇)EOS知识库 (收录442篇)EOSServer (收录121篇)
  SOA2007 - SOA实践
我们何时迈向SOA
——SOA在中国的整体发展现状究竟如何?
我们如何迈向SOA
——中国企业如何迈出实施SOA的第一步?
我们应采用何种技术
——SOA国际标准SCA/SDO的具体内涵?
我们还需要何种技能
——SOA将如何改变系统架构设计以及项目管理过程?

业务逻辑输出多个list或entity或field的注意事项


发布时间:2007-05-15 18:05:27 作者:cservice 出处: 语言:中文 阅读次数:912

【适用范围】

通用

 

【内容】

业务逻辑中如果要返回多个list,如:

<list type="a1"><a1></a1></list>

<list type="a2"><a2></a2></list>

<list type="a3"><a3></a3></list>

在业务逻辑的开始节点,把这三个list输出时可以拷贝到展现逻辑中去。但是如果业务逻辑中产生多个Entity或Field,如:

<test type="a1"><a1></a1></test>

<test type="a2"><a2></a2></test>

<test type="a3"><a3></a3></test>

即使在开始节点中设置输出,也不会把这3个test节点输出,只会输出开始中设置的最后一个test,因为server这块做了一个特殊处理,只有节点为list的时候,才检查type属性,对于其它类型的节点,不会检查type属性,而是name属性,即必须写成:

<test name="a1"><a1></a1></test>

<test name="a2"><a2></a2></test>

<test name="a3"><a3></a3></test>

【备注】

 

 评论 查看全部评论

 

声明:本栏目转载文字、造型、样式、图形及程序如有来自网络,版权归原作者或首发媒体所有,欢迎任何个人访问或者转载,若有作者及出处有误,请来信说明,我们将及时更正。