上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
真题9 Request.getAttribute( )和Request.getParameter( )有何区别?
【出现频率】★★★☆☆ 【学习难度】★☆☆☆☆
答案:两者主要有三个区别。
1)Request.getParameter( )获取的类型是String;Request.getAttribute( )获取的类型是Object。
2)Request.getPrameter( )获取的是POST/GET传递的参数值和URL中的参数;Request.getAttribute( )获取的是对象容器中的数据值/对象。
3)Request.setAttribute( )和Request.getAttribute( )可以发送、接收对象;Request.getParamter( )只能接收字符串,没有Request.setParamter( )方法。