Vielen Dank für die Hilfe...habs rausbekommen!
Hier für die es interessiert das Javascript auf der JSP-Seite:
<script language="JavaScript" type="text/JavaScript">
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
// sends a String ( or XML-Message ) to controllerServlet, async=true
function sendRequest(location)
{
//xmlhttp.open('POST', 'controllerServlet',true);
xmlhttp.open('POST', '../controllerServlet?action=setLocation&location='+location,true);
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4)
{
handleXmlResponse( xmlhttp.responseXml );
//response = XML-Document
//handleXmlResponse( xmlhttp.responseText ); //response = Text
}
}
xmlhttp.setRequestHeader('Man', 'POST');
xmlhttp.setRequestHeader('MessageType', 'CALL');
xmlhttp.setRequestHeader('Content-Type', 'text/xml');
xmlhttp.setRequestHeader('pragma','no-cache');
xmlhttp.setRequestHeader('cache-control','no-store, must-revalidate, private');
xmlhttp.setRequestHeader("Content-length", location.length);
xmlhttp.send(null);
}
function handleXmlResponse( responseXmlDoc )
{
// hier passiert nix
}
</script>
Das Servlet verändert dann dementsrechend die Bean.