Jump to content


Photo

Como faço para enviar a resposta do input para o soapUI

Js Javascript input SoapUI

  • Faça o login para participar
1 reply to this topic

#1 bobsap

bobsap

    Normal

  • Usuários
  • 82 posts
  • Sexo:Masculino
  • Localidade:marilia

Posted 04/06/2015, 14:09

Meu código:

<html>
<head>
<title></title>
<script type="text/javascript">

function valor() {
var form1 = document.frm;
var dados = form1.dados.value;

if (dados == "teste"){
alert('pegando dados');
form1.dados.focus();
return false;
}

return true;
}
</script>
</head>
<body>
<form onSubmit="return valor()" name="frm" method="post"
action="http://schemas.xmlsoap.org/soap/envelope/">
<input name="dados" placeholder="email">
<input type="submit" onClick="return valor()" value='Inserir texto'/>
</form> 
</body>
</html>


#2 Danilomaru

Danilomaru

    Ativo

  • Moderadores
  • 300 posts
  • Sexo:Masculino
  • Localidade:brasil

Posted 07/06/2015, 19:36

credito que você já tenha um MockService funcional no seu SOAPUI e saiba qual endereço e endpoint você precisa acessar.

neste caso você pode usar um plugin jQuery para trabalhar com mensagens SOAP: jQuery SOAP

A sua requisição seria algo como:

$.soap({
url: '[coloque o endereço do MockService aqui]',
method: '[Coloque a Ação a ser executada (Metodo)]',
data: {
dados: "toby.mosque@contoso.com"
},
success: function (soapResponse) {
// soapResponse é a resposta SOAP.
// você pode usar o método soapResponse.toJSON() para fazer um parse para JSON.
},
error: function (soapResponse) {
// exibir erro.
}
});






1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq