|
|
1
15
ServletRequest的javadoc( v2.5 javadoc )没有提到任何关于该方法的值的顺序。因此,我不指望秩序得到维护。 更新:还检查了2.5的spec文档,包含以下与getParameterValues()相关的信息。它没有提到任何关于查询字符串排序的内容,因此我认为您看到的行为是实现细节,而不是定义为接口的一部分。
为了将来的参考,可以从 Sun, I mean Oracle's website . 您可以再次检查您感兴趣的特定servlet版本。 |
|
|
2
12
是的,返回值的顺序
(这来自Servlet规范“请求”一章中的“HTTP协议参数”部分(版本2.4中的SRV.4.1,版本2.5中的SRV.3.1)
那里
不
似乎是一个干净的方式得到的名字秩序(
|
|
|
3
8
application/x-www-form-urlencoded 章节:
我至少可以从经验中看出,Tomcat的做法是正确的,因此所有构建在Tomcat/Catalina之上的主要容器/应用服务器(ibmwebsphere、jbossas、sunglassfish等)也会这样做。我只是没有Weblogic的实际操作经验,但如果它以不同的方式处理它,我会感到惊讶(阅读:效率较低)。
姓名
摘要:参数收集在
为了安全起见,你应该使用不同的方法,例如。
具有
|
|
|
4
2
像这样称呼它
|
|
|
5
0
它取决于HttpServletRequest接口的实现。 |