のHTMLフォームのすべてのparameterNamesをフォームの中と同じ順序で取得するにはどうすればよいですか。order of request.getParameterNames()
つまり、フォームに.... FirstName、LastName、 ミドルネームと年齢が含まれているとします。
Enumeration paramNames = request.getParameterNames();
while(paramNames.hasMoreElements())
{
String paramName =
(String)paramNames.nextElement();
out.print(paramName);
}
おはようございます。あなたの要件を説明すると、より良い解決策が得られます。あなたはいつも別のフォームパラメータとして注文を渡すことができます。 request.setParameter( "form_ordering"、data)、またはフォームの順序が比較的安定している場合は、プロパティー・ファイルのフォームの詳細を外部化するか、ajaxを使用してサーバーと通信します。 Ajaxライブラリはフォームの値をJsonに変換でき、通常は操作はシリアルです。 –
なぜシーケンスについて気にしますか?この問題は、他の場所で解決される可能性があります。 – BalusC
も参照してください。http://stackoverflow.com/questions/2317281/ordering-of-values-in-httpservletrequest-getparametervalues – skaffman