JQuery $.ajax POST n'a pas l'envoyer .données vers le serveur web

Je suis à l'aide de JQuery $.ajax poste de commande pour appeler un ajax cas sur mon serveur web:

var formParams = "fe1=y&fe2=m&fe3=m";

$.ajax({
    type: 'POST',
    url: '/foo.jsp',
    async: false,
    data: formParams,
    complete: function(xmlRequestObject, successString){
        ymmReceiveAjaxResponse(xmlRequestObject, successString);
    }
});

L'ajax composant avec succès des appels à la page web, mais il n'inclut pas les données post.
ie - "(HttpServletRequest) request.getParameterMap.size() == 0" - je m'attends à 3, mais je suis arriver à zéro.

La modification de la commande ci-dessus de la POSTE, pour un fait tout fonctionne bien.

TIA

Cette question a été abordée dans d'autres threads, comme je viens de tombé sur la cause du problème à l'aide de FireBug, et l'ouverture de l'ouverture le Net sniffer n'-hicky, je vois que le serveur web est de répondre avec un statut 302 sur l'appel de la page web. Je vais vous expliquer ma solution au problème de la un peu.

OriginalL'auteur Eyeless Whim | 2011-04-08