PrimeFaces fileUpload 不适用于 dropZone
PrimeFaces fileUpload not working with dropZone
我无法上传拖到注册为 dropZone 的 inputTextarea 组件上的文件。这是我的代码,基于 PrimeFaces 演示示例 - 我错过了什么吗?将文件拖到 fileUpload 组件本身时会上传文件。
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://xmlns.jcp.org/jsf/html"
xmlns:p="http://primefaces.org/ui">
<h:head></h:head>
<h:body>
<h:form enctype="multipart/form-data">
<p:inputTextarea id="customDropZone" />
<p:fileUpload
dropZone="customDropZone"
widgetVar="docUploader"
listener="#{test.uploadDocument}"
sizeLimit="100000"
allowTypes="/(\.|\/)txt$/"
/>
</h:form>
</h:body>
</html>
设置为 Glassfish 6.2 / Primefaces 10 / Mojarra 3.0.1。
dropZone
属性已添加到 PrimeFaces 11(因此,它在 10 中不可用)。请注意,当前展示展示的是 PrimeFaces 11.0.0-RC1。所以,如果你想使用这个功能,请升级。
另请参阅:
我无法上传拖到注册为 dropZone 的 inputTextarea 组件上的文件。这是我的代码,基于 PrimeFaces 演示示例 - 我错过了什么吗?将文件拖到 fileUpload 组件本身时会上传文件。
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://xmlns.jcp.org/jsf/html"
xmlns:p="http://primefaces.org/ui">
<h:head></h:head>
<h:body>
<h:form enctype="multipart/form-data">
<p:inputTextarea id="customDropZone" />
<p:fileUpload
dropZone="customDropZone"
widgetVar="docUploader"
listener="#{test.uploadDocument}"
sizeLimit="100000"
allowTypes="/(\.|\/)txt$/"
/>
</h:form>
</h:body>
</html>
设置为 Glassfish 6.2 / Primefaces 10 / Mojarra 3.0.1。
dropZone
属性已添加到 PrimeFaces 11(因此,它在 10 中不可用)。请注意,当前展示展示的是 PrimeFaces 11.0.0-RC1。所以,如果你想使用这个功能,请升级。
另请参阅: