Par ordre de demande.getParameterNames()

Comment puis-je obtenir tous les parameterNames dans un formulaire HTML
la même séquence qu'ils sont dans la forme.

je.e si le formulaire contient des .... FirstName, LastName,
MiddleName et de l'Âge . le résultat doit apparaître dans le
même séquence

J'ai essayé d'utiliser ce qui suit, mais cela décale la
ordre de sortie:

Enumeration paramNames = request.getParameterNames();
while(paramNames.hasMoreElements())
{
      String paramName =
(String)paramNames.nextElement();
      out.print(paramName);
}
Hmmm.. si vous expliquez vos besoins, vous obtiendrez une meilleure des solutions. Vous pouvez toujours passer votre commande comme une autre forme de paramètre. demande.setParameter("form_ordering", données) ou si le formulaire de commande est relativement stable externaliser le formulaire de détails dans un fichier de propriété ou à l'utilisation d'ajax pour parler du serveur. Ajax bibliothèques pouvez convertir vos valeurs d'un formulaire en Json et généralement de l'opération est de série.
Pourquoi ne vous vous souciez de la séquence? Le problème est susceptible d'être résolu ailleurs.
Voir aussi stackoverflow.com/questions/2317281/...

OriginalL'auteur jcdmb | 2011-01-19