RISOLTO:
javascript:
function richiamaServizio() {
var urlvariable;
var ItemJSON;
var URL = "http://localhost:8900/WebServiceRestFull/messaggio";
var xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET", URL, false); //false perchè l'ho faccciamo sincorno, se è true l'ho facciamo asincrono
xmlhttp.setRequestHeader("Content-Type", "application/json"); //trasformiamo in json
xmlhttp.setRequestHeader('Authorization', 'Basic ' + window.btoa('apiusername:apiuserpassword')); //autorizzazione
xmlhttp.send(ItemJSON); //invia il valore
document.getElementById("idTextArea").value = xmlhttp.statusText + ":" + xmlhttp.status
+ " <BR> Response :" + xmlhttp.responseText; //stampa il valore
}
jquery con ajax:
$(document).ready(function() { //leggi il documento nella pagina jsp attivazione automatica
$("#idButtonJQuery").click(function(){ //clicca sul pulsante
alert("Mi trovo in jquery");
$.ajax({ //funzione Ajax
type:"GET",
url: "http://localhost:8900/WebServiceRestFull/messaggio",
contentType: "application/json; charset=utf-8",
dataType: "json",
async: true,
success: function (data, status, jqXHR) {
$("#idTextArea").append(data.nome),
$("#idTextArea").append(data.cognome)
}
}); //chiudi la funzione Ajax
}); //chiudi la funzione del click
}); // chiudi la funzione del documento principale
risolto