写成如下形式:其Add按钮处于可点击状态,但因为外层没有<h:form></h:form>包裹,所以按钮仅限于可点击状态,无法实现任何功能
<f:view>
<rich:fileUpload fileUploadListener="#{fileUpload.listener}" maxFilesQuantity="#{fileUpload.uploadsAvailable}" id="upload" immediateUpload="#{fileUpload.autoUpload}" acceptedTypes="xls">
<a4j:support event="onuploadcomplete" reRender="info"/>
</rich:fileUpload>
<h:panelGrid>
</h:panelGrid>
</f:view>
在<rich:fileUpload>外层包裹上<h:form></h:form>,Add按钮处于不可点击状态(实质上,包裹上其它的组件也是一样的情况),更别说完成文件的上载功能了
<f:view>
<h:form>
<rich:fileUpload fileUploadListener="#{fileUpload.listener}" maxFilesQuantity="#{fileUpload.uploadsAvailable}" id="upload" immediateUpload="#{fileUpload.autoUpload}" acceptedTypes="xls">
<a4j:support event="onuploadcomplete" reRender="info"/>
</rich:fileUpload>
<h:panelGrid>
</h:panelGrid>
</h:form>
</f:view>不知道哪位大侠碰到过类似情况,可为偶解答一下,感激不尽
<f:view>
<rich:fileUpload fileUploadListener="#{fileUpload.listener}" maxFilesQuantity="#{fileUpload.uploadsAvailable}" id="upload" immediateUpload="#{fileUpload.autoUpload}" acceptedTypes="xls">
<a4j:support event="onuploadcomplete" reRender="info"/>
</rich:fileUpload>
<h:panelGrid>
</h:panelGrid>
</f:view>
在<rich:fileUpload>外层包裹上<h:form></h:form>,Add按钮处于不可点击状态(实质上,包裹上其它的组件也是一样的情况),更别说完成文件的上载功能了
<f:view>
<h:form>
<rich:fileUpload fileUploadListener="#{fileUpload.listener}" maxFilesQuantity="#{fileUpload.uploadsAvailable}" id="upload" immediateUpload="#{fileUpload.autoUpload}" acceptedTypes="xls">
<a4j:support event="onuploadcomplete" reRender="info"/>
</rich:fileUpload>
<h:panelGrid>
</h:panelGrid>
</h:form>
</f:view>不知道哪位大侠碰到过类似情况,可为偶解答一下,感激不尽
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货