多页面使用多SEAM Bean传递数据问题
xxqn
2007-11-15
多页面对多组件的问题比较复杂:A页面使用两个组件a b,B页面使用了b组件,如何将A页面的选择,传递到B页面,以下局限我个人的实践 组件b @In(required = false) @Out(required = false) Con con; 来承接A页面的选择,这个选择只局限于A页面,不能传递到(极可能我是哪里没做好)B页面,如何才能传递呢,现在使用的办法是A页面调用b组件的方法 Con con2=con; return "viewChart"; con2是b组件的私有属性,b组件@Scope(CONVERSATION),"viewChart"是导航到B页面,跳转到B页面后con被清理为null(不知道原因,就算在pages.xml中添加<begin-conversation join="true" />也不行),但是con2被保留,达到传递目的,不知道这样处理方式是否正确,自己感觉别扭。 |