我有一个 html 表单,它将数据发布到 servlet。但是 getParameterNames() 返回的顺序与 HTML 表单中返回的顺序不同。
如何以相同的顺序检索参数?
最佳答案
请求中的参数存储在Map中。映射不保证迭代的顺序。如果您确实需要按特定顺序获取记录,我建议在名称属性中添加顺序(例如 01_firstName 02_last name),然后对 map 进行排序。
关于java - HTTPServletRequest.getParameterNames() 的顺序与 HTML 表单中不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22685243/