对于我的 Web 应用程序,我想使用该ace:fileEntry
组件。
我试过陈列柜,但它不起作用。没有错误。fileEntryListener
永远不会被调用。该文件仍在上传(浏览器 sais),但该文件未存储在服务器上。
有什么已知的问题吗?
<h:form id="fileUploadForm">
<h:panelGrid id="fileUploadGrid" columns="2" width="100%" styleClass="textEntryInputTable">
<ace:fileEntry id="fileEntryComp"
label="File Entry"
relativePath="uploaded"
fileEntryListener="#{ticketDetailListBean.listener}"/>
<h:commandButton id="submit" value="Datei uploaden" type="submit" styleClass="icebutton" />
<h:message id="msg" for="fileUploadForm:fileEntryComp" infoClass="infoMessage" errorClass="errorMessage"/>
<h:outputFormat value=""></h:outputFormat>
</h:panelGrid>
</h:form>
属性“ fileEntryListener
”可以设置为任何值。bean和方法是否存在都没关系。如果我引用一个不存在的 bean,则不会导致错误。这告诉我,从未使用过 Listener。
我正在使用tomcat 7.0.34
并icefaces 3.2.0.
尝试了自己的实现,但我仍然复制了 icefaces 展示的示例。两者都不起作用。