Jakarta ee 文件未下载

Jakarta ee 文件未下载,jakarta-ee,primefaces,glassfish-3,Jakarta Ee,Primefaces,Glassfish 3,我很难让我的程序使用 我的按钮按下触发它 <p:commandButton> <p:fileDownload value="#{searchBean.currentSearch.file}"/> </p:commandButton> 我已检查调试模式流是否不为null,并且该文件确实存在。我正在使用glassfish 3.1托管。知道我哪里出错了吗?试着将ajax设置为false <p:commandButton ajax="false"

我很难让我的程序使用
我的按钮按下触发它

 <p:commandButton>
    <p:fileDownload value="#{searchBean.currentSearch.file}"/>
 </p:commandButton>

我已检查调试模式流是否不为null,并且该文件确实存在。我正在使用glassfish 3.1托管。知道我哪里出错了吗?

试着将ajax设置为false

 <p:commandButton ajax="false">
    <p:fileDownload value="#{searchBean.currentSearch.file}"/>
 </p:commandButton>


当您将xhtml中的函数与JavaEE一起使用时,它会自动删除get并使第一个字母小写。单击按钮时是否会触发服务器端代码?.yes ajax=“false”已修复。谢谢您将其添加到您的答案中,我会将其标记为正确谢谢您,我一直在提供帮助:)
 <p:commandButton ajax="false">
    <p:fileDownload value="#{searchBean.currentSearch.file}"/>
 </p:commandButton>