标签: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
标签:style blog color java io div new amp
原文地址:http://www.cnblogs.com/acm-bingzi/p/3878619.html