码迷,mamicode.com
首页 > 其他好文 > 详细

request请求《一》

时间:2020-05-18 22:21:57      阅读:61      评论:0      收藏:0      [点我收藏+]

标签:重定向   传递   定向   https   lin   line   ack   隐含对象   客户端   

1. request对象通常用来接收客户端提交到服务端的数据,如:在servlet或者action中可以用request.getParameter()的方法获取获取参数内容;

2. requestScope通常是在servlet或者action的服务端中通过request.setAttribute()方法把数据放到request对象中供客户端获取,然后客户端获取的方法就是requestScope.getAttribute()。

 

 

requestScope作为El表达式中的使用: 是EL表达式中的一个隐含对象,类似request,如:${requestScope.username} 表示在request域中取得username属性所对应的值,相当于request.getAttribute(“username”)。

 

 

param,El表达式中的使用: ${param.username} 可理解为:request.getParameter(“username”);

 

getParameter: 可以获取URL中传递过来的String参数,如:http://www.baidu.com?username=abc 中的abc; 提示:对于POST/GET提交的表单,在服务器端我们都可以通过request.getParameter获取表单中的值。 当我们在进行一个请求重定向(redirect)的时候,我们可以通过request.setParameter传递参数,如果用request.setAttribute在重定向页面是取不到值的。 (待验证,因为HttpServletRequest中没有setParameter方法。)

request请求《一》

标签:重定向   传递   定向   https   lin   line   ack   隐含对象   客户端   

原文地址:https://www.cnblogs.com/wangbiaohistory/p/12913147.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!