如何在 的HTML表單中獲取與表單中相同的HTML表單中的所有parameterNames。request.getParameterNames()的順序
即,如果表格包含.... FirstName,LastName, MiddleName and Age。輸出應出現在 相同序列
我已經使用以下嘗試,但此將這個 順序輸出的:
Enumeration paramNames = request.getParameterNames();
while(paramNames.hasMoreElements())
{
String paramName =
(String)paramNames.nextElement();
out.print(paramName);
}
嗯..如果你解釋你的要求,你會得到更好的解決方案。您始終可以將您的訂單作爲單獨的表單參數傳遞。 request.setParameter(「form_ordering」,data)或者如果表單順序相對穩定,則將屬性文件中的表單細節外部化或使用ajax與服務器交談。 Ajax庫可以將表單值轉換爲Json,並且通常該操作是串行的。 – 2011-01-19 09:32:24
你爲什麼關心序列?這個問題很可能在其他地方解決。 – BalusC 2011-01-19 13:07:54
另請參閱http://stackoverflow.com/questions/2317281/ordering-of-values-in-httpservletrequest-getparametervalues – skaffman 2012-03-28 12:39:29