我正在使用JSF,CDI。我可以以相同的形式上传文件和一些文本字段吗?
<h:form>
<h:inputText value="#{mybean.discription}" />
<p:fileUpload value="#{mybean.file}" mode="simple"/> //Or <h:inputFile value="#{mybean.file}"/> if using jsf2.2
<h:commandButton action="#{mybean.submit}" value="Submit"/>
</h:form>
我看到很多关于上传文件的教程,但在这些教程中只使用单个组件上传文件。 我试着这样做,但我没有。 你能给我一个答案吗?感谢
答案 0 :(得分:0)
我完成了。我忘记了enctype="multipart/form-data"
<h:form enctype="multipart/form-data">
<h:inputText value="#{mybean.discription}" />
<p:fileUpload value="#{mybean.file}" mode="simple" />
<h:commandButton value="Submit" action="#{mybean.submit}" />
</h:form>