小编Man*_*ani的帖子

GWT中DOM元素的处理程序

我想在buttonelement上添加处理程序,我已经实现了如下.请帮我解决此代码中的错误.我不想直接在按钮小部件上添加处理程序.

        Button button = new Button("Click");
        Element buttonElement = button.getElement();

        Event.setEventListener(buttonElement, new EventListener() {

            @Override
            public void onBrowserEvent(Event event) {

                String string = event.getType();

                if(string.equalsIgnoreCase("click")) {
                    System.out.println("CLICK");
                }
            }
        });

        Event.sinkEvents(buttonElement, Event.ONCLICK);
Run Code Online (Sandbox Code Playgroud)

events gwt dom widget event-listener

12
推荐指数
1
解决办法
2万
查看次数

postProcessBeforeInitialization在Spring BeanPostProcessor中意味着什么?

在XML文件中

<bean id="triangle" class="com.company.aop.model.Triangle">
    <property name="name" value="myTriangle"></property>
</bean>

<bean class="com.company.aop.DisplayNameBeanPostProcessor"></bean>
Run Code Online (Sandbox Code Playgroud)

在DisplayNameBeanPostProcessor.java类中

public class DisplayNameBeanPostProcessor implements BeanPostProcessor{

    @Override
    public Object postProcessAfterInitialization(Object bean, String beanName)
            throws BeansException {
        // TODO Auto-generated method stub
        if(bean instanceof Triangle) {
//          System.out.println("Tr "+(((Triangle) bean).getName().toString()));
            System.out.println("I am after intialisation");
        }
        return bean;
    }

    @Override
    public Object postProcessBeforeInitialization(Object bean, String beanName)
            throws BeansException {
        // TODO Auto-generated method stub
        if(bean instanceof Triangle) {
            System.out.println("Tr "+(((Triangle) bean).getName().toString()));
        }
        return bean;
    }

}
Run Code Online (Sandbox Code Playgroud)

现在,当我运行此代码时,它将使用参数bean和beanName转到postProcessBeforeInitialization()方法,并打印消息"myTriangle".在我的例子中,这个bean的名称字段的信息值为"myTriangle".但是方法签名说它是在初始化之前然后如果尚未初始化那么已经传入它的bean是什么?有什么区别

public Object postProcessAfterInitialization(Object bean, String …
Run Code Online (Sandbox Code Playgroud)

java spring spring-mvc javabeans

1
推荐指数
1
解决办法
3859
查看次数

标签 统计

dom ×1

event-listener ×1

events ×1

gwt ×1

java ×1

javabeans ×1

spring ×1

spring-mvc ×1

widget ×1