每次在客户端上点击一个按钮,然后触发事件,在服务器端得到的那个Component总是不同的,比如是这些,但每次都不同 javax.faces.component.html.HtmlCommandButton@17e4dee javax.faces.component.html.HtmlCommandButton@b6ef8 javax.faces.component.html.Html
(请先看看源代码)一开始,我不停地往同一个页面发送请求,发现那些监听器越来越多,我还以为虽然是RequestScope的,但是JSF中的bean还是不自己注销才而又不停的产生,才搞到监听器越来越多。后来才发现,每次关掉浏览器的时候,bean已经注销的了,只是监听器还在那里,结果每次产生bean的时候又注册监听器,搞到监听器越来越多。后来经过多番“调查研究”,才知道,phaseListener是针对
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号