码迷,mamicode.com
首页 > 其他好文 > 详细

dorado listener属性

时间:2014-07-30 20:04:14      阅读:273      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   java   io   div   new   amp   

每一个控件都有一个listener属性,可以用来定位一个服务定位表达式,通过这个表达式,
它最终可以映射为spring里面一个javaBean的一个java方法

例如设置DynaView1.view.xml里边的按钮button1的listener的属性值为

  spring:dynaView1#onButton1Init  (注意这里的dynaView的第一字母是小写)

然后新建DynaView1.java(注意这里的DynaView的第一字母是大写),并且在开始加@Component注入到Spring

package sample.chapter04;

import org.springframework.stereotype.Component;

import com.bstek.dorado.common.event.DefaultClientEvent;
import com.bstek.dorado.view.widget.base.Button;

@Component
public class DynaView1 {
    public void onButton1Init(Button button){
        button.setCaption("新增(动态设置Button1的属性)");
        button.setWidth("300");
        button.addClientEventListener("onClick", new DefaultClientEvent("dorado.MessageBox.alert(‘You clicked ‘+self.get(‘caption‘));"));
    }
    
}

 

dorado listener属性,布布扣,bubuko.com

dorado listener属性

标签:style   blog   color   java   io   div   new   amp   

原文地址:http://www.cnblogs.com/acm-bingzi/p/3878619.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!