0

Executions.createComponents("page.zul",null,arg);在新页面接收arg中的参数

asked 2010-01-13 21:30:41 +0800

sunxiangde gravatar image sunxiangde
6 1

我通过Executions.createComponents("page.zul",null,arg);方法
在page.zul中的grid中用<row forEach="${arg.list }" id="${each.id}">
<label value="${each.id}"/>
</row>
我去掉这个<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" ?>就可以接收到。
为什么?

delete flag offensive retag edit

2 Replies

Sort by » oldest newest

answered 2010-01-15 01:09:57 +0800

joylo0122 gravatar image joylo0122
688 1
www.zkoss.org

@sunxiangde

您好sunxiangde,如果在createComponents()裡create的page需要用到databinding,您可以將<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" ?>
宣告在他的parent page上(就是呼叫Executions.createComponents的page上),應該就有用。

/Joy

link publish delete flag offensive edit

answered 2010-01-15 03:28:36 +0800

sunxiangde gravatar image sunxiangde
6 1

谢谢,明白了!

link publish delete flag offensive edit
Your reply
Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!

[hide preview]

Question tools

Follow

RSS

Stats

Asked: 2010-01-13 21:30:41 +0800

Seen: 1,081 times

Last updated: Jan 15 '10

Support Options
  • Email Support
  • Training
  • Consulting
  • Outsourcing
Learn More