问号应该要拿掉,的确是虫 XD
刚刚遇到,弄了好一阵子也解决掉了
主要是在你的bean生命周期为ViewScoped时,
你想要在你的页面上有颗commandButton,按下去可以call你bean里面的method
这当然没问题,放颗按钮按呀按的就好
但其实这时候你的PostConstruct也会跟着不断的被触发,
如果你的PostConstruct是从GET里面拿参数,这时就会Null Exception了
@PostConstruct
public void init(){
System.out.println("fired 打我呀笨蛋");
}
这也证实是JSF的bug了,请将Mojarra 升级为2.1.8之后的版本
将你平台moudules的 javax.faces.jar 置换掉即可