Primefaces 一个视图上有多个FileUploadListener
我在一个视图中有两个文件上传表单,调用了不同的方法。问题是,文件wizzard被打开两次,因为两个侦听器都被调用。 这里是我的代码片段Primefaces 一个视图上有多个FileUploadListener,primefaces,jsf-2.2,Primefaces,Jsf 2.2,我在一个视图中有两个文件上传表单,调用了不同的方法。问题是,文件wizzard被打开两次,因为两个侦听器都被调用。 这里是我的代码片段 <h:form enctype="multipart/form-data"> <p:fileUpload fileUploadListener="#{fileBean.handleFileUpload1}" auto="true"/> </h:form> <h:form enctype=
<h:form enctype="multipart/form-data">
<p:fileUpload fileUploadListener="#{fileBean.handleFileUpload1}"
auto="true"/>
</h:form>
<h:form enctype="multipart/form-data">
<p:fileUpload fileUploadListener="#{fileBean.handleFileUpload2}"
auto="true"/>
</h:form>
有没有办法解决这个问题?您是否尝试在表单中添加id?!?嗨,雅加米。你能解释一下“表单”是什么意思吗?当你使用
fileUpload
时,每一个表单都在一个对话框中,我对你的表单有点怀疑。你的项目是这样的吗(每个fileUpload
都属于一个对话框吗)?!?没有。我没有在对话框中上传表单。您是否尝试将id添加到表单中?!?嗨,雅加米。你能解释一下“表单”是什么意思吗?当你使用fileUpload
时,每一个表单都在一个对话框中,我对你的表单有点怀疑。你的项目是这样的吗(每个fileUpload
都属于一个对话框吗)?!?没有。我没有对话框中的表格。