Das ist der Code zum Empfangen:
function responseFunction() {
if(request.readyState == 4) {
if(request.status == 200) {
getresponse = new Date().getTime();
var response = request.responseText;
if(response.indexOf('html') == -1) {
setValues(response);
//varRequest(); // sofort wieder abfragen, das klappt
window.setTimeout("variableRequest()", 500); // nach 500ms abfragen, Daten gehen verloren
}
else {
window.location.href = '';
}
}
}
}
var url = 'MyServlet';
request.open("post", url, true);
request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
request.onreadystatechange = updatePage;
startrequest = new Date().getTime();
startNewTimer("response");
var requestString = "Das steht mein request- String herinnen";
requestString = "changePicture=false" + requestString;
request.send(requestString);
writeCommand = null;