我已經在我的代碼添加primeFaces的FileUpload上,它能正常工作的WebLogic 12.2服務器上但是,當我改變了服務器wildFly 10.0.1的文件上傳監聽器不調用了我不知道是什麼原因和無效的尋找這個問題。Primefaces文件上傳監聽器不調用wildfly服務器
也就是說在web.xml
<filter>
<filter-name>PrimeFaces FileUpload Filter</filter-name>
<filter-class>org.primefaces.webapp.filter.FileUploadFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>PrimeFaces FileUpload Filter</filter-name>
<servlet-name>Faces Servlet</servlet-name>
</filter-mapping>
過濾器這就是我的XHTML代碼
<p:column headerText="#{msgs.label_uploadFile}" >
<p:fileUpload id="upload" label="#{msgs.label_uploadFile}"
fileUploadListener="#{attachmentsInquiryBean.handleFileUpload}"
mode="advanced" auto="true"/>
</p:column>
也就是說
public void handleFileUpload(FileUploadEvent event) {
// do something
}
而且我加了兩個罐子在監聽功能叫我wWEB-INF/lib文件夾:
公地文件上傳-1.3.jar
公地IO-2.4.jar
謝謝,此代碼工作正常在WebLogic但wildFly服務器沒有。 – Esraa