request请求《一》
2024-09-08 05:40:46
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方法。)
最新文章
- JAVA设计模式之1-单例模式
- VS2013+opencv2.4.9(10)配置[zz]
- [转]C++中四种类型转换符的总结
- JQ AJAX
- tinymce 编辑器 上传图片
- 洛谷P2734 游戏 A Game
- Node Node
- tomcat的webappclassloader中一个奇怪的异常信息
- 64位WIN7+oracle11g+plsql
- MYSQL最大连接数修改
- word2vec原理(三) 基于Negative Sampling的模型
- css: box-sizing
- Py中reshape中的-1表示什么【转载】
- linux释放页面缓存drop_caches
- _ai_creature
- [LintCode] Binary Tree Level Order Traversal(二叉树的层次遍历)
- 学JS的心路历程-函式(五)箭头函式
- C/C++注册动态对象到Lu系统并进行运算符重载
- 用node.js写个在Bash上对字符串进行Base64或URL的encode和decode脚本
- Git-balabala