I have a form in my jsf page(a popup) that I used to upload a file. I need to refresh the parent page when the file is uploaded. What is the best approach that I can use to achive this task.
My JSF page is simple and looks like this
<h:form id="uploadForm" enctype="multipart/form-data">
<ul class="page">
<li>
<h:messages layout="list" for="uploadForm" styleClass="generic-message"/>
</li>
<li>
<h:outputLabel for="file" value="select a file" />
<t:inputFileUpload id="file" value="#{aBean.file}" required="true" requiredMessage="File need to be selected"/>
<h:message for="file" styleClass="msg" />
</li>
<li>
<h:outputLabel value="Name" />
<h:inputText id="name" value="#{aBean.name}" label="#{aBean.name}" required="true" requiredMessage="Name is required"/>
<h:message for="name" styleClass="msg" />
</li>
<li>
<h:commandButton value="Upload" action="#{aBean.submit}" />
</li>
</ul>
</h:form>
any suggestion is highly appreciated