Java p:对话框中的自定义p:文件上载不工作
我试着在里面用。 当我使用:Java p:对话框中的自定义p:文件上载不工作,java,primefaces,Java,Primefaces,我试着在里面用。 当我使用: <div class="row"> <div class="col-sm-12"> <div class="form-group"> <p:fileUpload mode="simple" id="file" value="#{hints.uploadedFile}" /> </div> </div> </div>
<div class="row">
<div class="col-sm-12">
<div class="form-group">
<p:fileUpload mode="simple" id="file" value="#{hints.uploadedFile}" />
</div>
</div>
</div>
一切都很好,但我需要使用我自己的风格。所以我试着这样做:
<p:dialog .... >
<h:form id="resourceDialogForm">
<div class="row">
...
</div>
<div class="row">
<div class="col-sm-12">
<div class="form-group">
<div class="file-upload-panel">
<p:fileUpload mode="simple" id="file" value="#{hints.uploadedFile}" />
<div class="input-append input-group">
<h:panelGroup styleClass="input-group-btn">
<button class="btn btn-default" type="button">
<h:outputText value="#{text['resourceDialog.choose.file']}" />
</button>
</h:panelGroup>
<input class="input-large form-control" type="text" readonly="readonly" />
</div>
</div>
</div>
</div>
</div>
</h:form>
</p:dialog>
当我不在中使用它时,它正在工作,但在中,当我单击按钮时,什么都没有发生。
我查了很多题目,例如,但我还是没能解答出来。我也尝试过使用advaced with dragDropSupport=true和fileUploadListener,但是,虽然拖放功能正常,但按钮却不正常。使用dialog时,您是否有周围环境?是的,我有。我已经更新了我的问题,以显示我的问题结构。