我很好奇如何让JSF只在页面加载加载一定的业务逻辑和当我点击一个按钮(ActionEvent
)未运行这段代码或执行AjaxBehaviorEvent
。Managed Bean的 - 仅在页面加载执行代码
我的bean在@RequestScoped
中,使用JSF 2.1和Primefaces。
由于ActionEvent
和AjaxBehaviorEvent
后来被调用,我不知道如何告诉Bean在@PostConstruct
它是因为事件而被调用。
是因为bean放在了错误的范围内?
注入ViewScoped Bean上有@PostConstruct代码到你RequestScoped豆。可能有更好的方法。所以请稍等... – 757071 2013-04-09 12:20:22
我的ViewScoped出现严重问题。它总是需要一个序列化的类,我觉得anoying;) - 另外它会导致sligth问题,'java.sql' – ctekk 2013-04-09 12:22:04