request获得请求参数的几种方式及优缺点:
1:request.getParameter("")
优点:简单
缺点:通过此方法进行获取参数时,系统会自动对其进行编码(系统对每个请求只编码一次)。如果没有
配置编码过滤器,会造成action中乱码
应用场景:过滤器或拦截器中使用时,
2:request.getQueryString();
优点:可以获得所有请求参数,
可以解决上面乱码的问题
缺点:需分解参数
1:request.getParameter("")
优点:简单
缺点:通过此方法进行获取参数时,系统会自动对其进行编码(系统对每个请求只编码一次)。如果没有
配置编码过滤器,会造成action中乱码
应用场景:过滤器或拦截器中使用时,
2:request.getQueryString();
优点:可以获得所有请求参数,
可以解决上面乱码的问题
缺点:需分解参数