Ola meu amigo,
Você conseguiu resolver o problema?
Só para entender, se você tirar esse java script de "confirmação" funciona, chega no método.
Você fez o debug?
Abraços.
Bom Dia!
Estou com um problema aqui na minha aplicação que um <p:commandButton> não esta executando a função do java. Ja fiz isso várias vezes e funciona, porém no caso específico dentro de uma dialog nao esta executando o método.
Segue:
<p:dialog id="dlg2" header="Enviar arquivos" widgetVar="dlg2" modal="true"
height="270" width="530" appendToBody="true" resizable="false" draggable="false">
<h:form id="manutencaoArquivos" enctype="multipart/form-data">
<p:dataTable id="tabela" value="#{solicitacaoBean.listaArquivo}" var="obj"
styleClass="tabela" emptyMessage="Nenhum registro encontrado"
rowIndexVar="index">
<p:column headerText="Nome" style="text-align: left">
<h:outputText value="#{obj.arqDescricao}" />
</p:column>
<p:column style="width:30px" headerText="Excluir">
<p:commandButton update="tabela,@form"
action="#{solicitacaoBean.deleteFileUpload}" icon="ui-icon-trash" ajax="false"
onclick="if(!confirm('Confirma exclusão de #{obj.arqDescricao}? ')) return false;">
<f:setPropertyActionListener value="#{obj}" target="#{solicitacaoBean.sicArquivoSelecionado}" />
</p:commandButton>
</p:column>
</p:dataTable>
<h:outputText value=""/>
<p:commandButton icon="ui-icon-circle-arrow-w" value="Voltar" onclick="dlg2.hide()"/>
</h:form>
</p:dialog>
public void deleteFileUpload() {
String a = "ola";
System.out.println(a);
}
Se alguém tiver idéia do que pode ser, desde ja agradeço.
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
0 comentários:
Postar um comentário