В <rich:popupPanel />
у меня есть <rich:fileUpload />
, у которого есть fileUploadListener
, определенный как #{assemblyMB.listener}. Этот метод слушателя определен в управляемом компоненте как:
public void listener(FileUploadEvent event) throws Exception {
System.out.println("listener");
}
на странице JSF у меня есть:
<rich:fileUpload id="popupFileUpload"
fileUploadListener="#{assemblyMB.listener}"
onuploadcomplete="#{rich:component('popup')}.hide(); return false;"
</rich:fileUpload>
На управляемом компоненте я объявил аннотацию @ManagedBean(name = "assemblyMB").
Я намереваюсь получить доступ к методу управляемого компонента при загрузке файла, но мне это не удается. Я не понимаю, почему это происходит.
Может ли кто-нибудь бросить мне свет здесь? Заранее спасибо,
гтлюдвиг