【ZK框架】doBeforeCompose和doAfterCompose
2015-04-22 17:25
155 查看
1.打开页面开始加载window控件的时候先执行doBeforeCompose再执行doAfterCompose。
①页面间传值内容建议写在doAfterCompose方法里。
②对本页面的控件进行初始化操作只能写在doAfterCompose方法里。
个人理解:Compose应该是一个加载控件的过程。
①页面间传值内容建议写在doAfterCompose方法里。
@Override public ComponentInfo doBeforeCompose(Page page, Component parent, ComponentInfo compInfo) { // TODO Auto-generated method stub //user为上一页面传至本页面的实例,在这里我将该实例强制转换为Test对象,赋值给test。 test= (Test) Executions.getCurrent().getArg().get("user"); return super.doBeforeCompose(page, parent, compInfo); }
②对本页面的控件进行初始化操作只能写在doAfterCompose方法里。
<pre name="code" class="java"> @Override public void doAfterCompose(Component comp) throws Exception { // TODO Auto-generated method stub super.doAfterCompose(comp); //初始化控件 initList(); }
个人理解:Compose应该是一个加载控件的过程。
相关文章推荐
- 利用CSS中的After和Before解决CSS中的2个BUG
- Spring AOP 中 advice 的四种类型 before after throwing advice around
- CSS 巧用 :before和:after
- 如何避免CSS :before、:after 中文乱码
- ::before和::after伪元素的用法
- ::before和::after伪元素的用法
- ::before和::after伪元素的用法
- before和after的用法
- jQuery中append、appendTo、prepend、prependTo、before、insertBefore、after与insertAfter方法总结
- 【JUnit】BeforeClass、AfterClass、Before与After示例
- 理解伪元素 :before 和 :after
- 理解伪元素 :before 和 :after
- 【笔记】after,before,insertAfter,insertBefore的作用
- jiffies溢出与时间先后比较-time_after,time_before【转】
- jQuery中的insertBefore(),insertAfter(),after(),before()区别介绍
- 伪元素 :Before 和 :After的学习
- 理解 CSS 中的伪元素 :before 和 :after
- before和after的强大
- Junit 实例精讲基础教程(一) 认识Junit基本注解@Before、@After、@Test、@BeforeClass、@AfterClass
- 理解伪元素 :before 和 :after