It was silly error in JavaScript. Wicket page embeds into div like a charm
this way.
The correct JS:
function doSomeRequest(servletName){
    var servlet =
servletName+document.attributeform.username.value;                //the name
(URI) of your servlet
    var req = servlet;
                               //compiling the request
    var request =
addrequest(req);
//calls the addrequest function
    request.onreadystatechange =
function(){                                                    //this is
used to listen for changes in the request's status
     if (request.readyState == 4) {
            if (request.status == 200) {
                   document.getElementById('test').innerHTML =
request.responseText;
            }
     }
    }
}

function addrequest(req) {
    var request;
    try {                                     //create a request for
netscape, mozilla, opera, etc.
        request = new XMLHttpRequest();
    }catch (e) {

        try {                                 //create a request for
internet explorer
            request = new ActiveXObject("Microsoft.XMLHTTP");
        }catch (e) {                           //do some error-handling
            alert("XMLHttpRequest error: " + e);
        }
    }

    request.open("GET", req, true);       //prepare the request
    request.send(null);                       //send it
    return request;                           //return the request
}
</script>

Reply via email to