a、request.getParameter()获取的类型是String;request.getAttribute()获取的类型是Object。
b、request.getPrameter()获取的是POST/GET传递的参数值和URL中的参数;request.getAttribute()获取的是对象容器中的数据值/对象。
c、request.setAttribute()和request.getAttribute()可以发送、接收对象;request.getParamter()只能接收字符串,官方不开放request.setParamter()(也就是没有这个方法)
本文详细阐述了HTTP请求中request.getParameter()和request.getAttribute()的区别。前者用于获取POST/GET请求参数及URL参数,返回值为String;后者则从对象容器中获取数据,返回类型为Object。request.setAttribute()和getAttribute()支持对象的发送和接收,而setParameter()不存在,说明中并未提供该方法。
1053

被折叠的 条评论
为什么被折叠?



