Wicket http post, Rohdaten von Servletrequest erhalten?

Ich versuche, einige Daten auf einer Wicket-Webseite zu veröffentlichen. Dies funktioniert gut, wenn sich die Daten in einem Formular befinden. Ich möchte die Daten jedoch mit jQueries Ajax-Post veröffentlichen. Ich kann diese Daten nicht in meinem Page-Konstruktor abrufen.

Dies ist mein jquery Befehl:

$.ajax({
                    type: "post",
                    cache: false,
                    url: "http://localhost:8888/testjson",
                    data: JSON.stringify({"aap":"noot"),

                    contentType: 'application/json',
                    success: function(ydata){alert("aap");},
                    failure: function(errMsg) {alert(errMsg);},
                        contentType: false,
                    dataType: "json"
                });

Der / testjson ist eine gemountete Webseite.

public TestJsonApiPage( PageParameters pp )
{
    try
    {
        byte[] data = IOUtils.toByteArray( ( (ServletWebRequest) TestJsonApiPage.this.getRequest() ).getContainerRequest().getInputStream() );
    }
    catch ( IOException e )
    {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

Das ist der Konstruktor. Ich sehe, dass der Inputstream leer ist. Beim Debuggen sehe ich jedoch die Rohdaten, in denen ich gepostet habeHttpServletRequest in demnewWebRequest in meinemWicketApplication

tl; dr Wie erhalte ich die Post-Rohdaten in Wicket Page?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage