当前位置:   article > 正文

Servlet中getParameter()、getAttribute()、setAttribute()_servlet getparameter

servlet getparameter

getParameter()

预知

JSP其实也是一个servlet,是servlet的升级版,为了满足我们的需求而生的。

getParameter()

getParameter表示接收参数,参数为页面提交的参数,包括:表单提交的参数、URL重写(就是xxx?id=1中的id)传的参数等,
因此这个并没有设置参数的方法(没有setParameter),而且接收参数返回的不是Object,而是String类

getParameter():其实就是获得url地址上id中传的属性及其参数

getAttribute()、setAttribute()

getAttribute表示从request范围取得设置的属性,必须要先setAttribute设置属性
,才能通过getAttribute来取得,设置与取得的为Object对象类型

request才有getAttribute方法和setAttribute方法,response没有这两个方法
response没有getParameter方法,并且两个对象都没有setParameter方法

setAttribute()不能通过getParameter()获得

补充

cookie没有getAttribute和setAttribute
session有getAttribute和setAttribute

注意:request和response是作为一个对象,
request是将客户端请求的数据转到服务端形成一个request对象
reponse是将服务端的要求装在response对象里面传到客户端

自己多去试试更能理解,我这里只是我的理解

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/309865
推荐阅读
相关标签
  

闽ICP备14008679号