H:commandButton javascript no Action

4 respostas
surfzera

Pessoal to tentando mandar um html por action no meu h:commandButton, não sei se tem como … eu preciso mandar todo meu html de uma div por parametro.

<div id="meuForm">    //Quero pegar todo o html dessa div
    <div id="tela"></div>
</div>
                                       
<p:commandButton value="Salvar" action="#{formularioControle.enviarEmail(document.getElementById('meuForm').innerHTML;)}"/>

public String enviarEmail(String html) {
    System.out.println("------------------>" + html);
}

4 Respostas

slompo

Opa, tranquilo?

Cara, seguinte, da forma que tu tá tentando é impossível, a forma que eu faria, seria armazenar o html no managedbean e então usar um h:outputText pra exibi-lo na página, embora, dependendo do que vai ter na div e o que você quer fazer hajam formas melhores de se resolver, qualquer coisa posta ai o que tu vais precisar fazer, e pensamos em algo…

surfzera

Como você faria para pegar o html daquela div e armazenar no managedBean ?

slompo

Na verdade o html já estaria no managedbean e o managedbean é que colocaria na div…

surfzera

Ah sim … dae seria tramquilo. Mais eu preciso mandar o html para o managedbean .

Criado 10 de maio de 2012
Ultima resposta 11 de mai. de 2012
Respostas 4
Participantes 2