Formatage JSON (envoi de JSON via jQuery AJAX sur un serveur Java / Wicket)

J'utilise jQuery pour post JSON à un serveur Java, mais je pense que mon JSON doit être erroné. Voici un exemple de mes données et de la façon dont je suis l'envoi:

var lookup = {
    'name': name,
    'description': description,
    'items': [{
        'name': itemName,
        'value': itemValue
    }]
}

$.ajax({
    type: 'post',
    data: lookup,
    dataType: 'json'
});

Je suis en utilisant le Guichet du AbstractAjaxBehavior pour recevoir les données et souhaitez obtenir une seule chaîne JSON que je puisse l'analyser. Quand je reçois une Carte des paramètres passés, le clavier ressemble à ceci:

items[0][name],
description,
name,
items[0][value],

Évidemment, je peux facilement obtenir les valeurs pour le nom et la description, mais la clé de mon tableau d'éléments est foiré. Je suis sûr que c'est quelque chose de simple, mais il me semble continuer à courir autour de la solution. Toutes les suggestions? Merci!

source d'informationauteur Jared