getAttribute与getParameter的区别
生活随笔
收集整理的这篇文章主要介绍了
getAttribute与getParameter的区别
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
1.getParameter得到的是字符串,其取值源于jsp页面,从jsp页面中接受一个存在的参数,多用于servlet中,用于判断业务的类型和跳转页面。如:
request.getParameter("username") 是获取上一个页面传入本页面的值
2.getAttribute得到的是对象,其作用条件为之前有setAttribute,给通道中塞值,然后才可以获取,多用于后台传值。如:
request.getAttribute("username")是获取容器里面的值,在整个容器中有效,如tomcat
同理。
3.getParameter可以获得客户端传送给服务器端的参数值。
getAttribute可以得到由setAttribute设置的参数值,就相当于是使用getAttribute得到一个自己定义
的参数,而不是从客户端得到的参数。
4.getParameter只能传递string类型的变量,getAttribute能传递vector。
getParameter(),获取表单的值 getAttribute()获得session的值
5.parameter得到的是string。
attribute得到的是object。
转载于:https://www.cnblogs.com/zjdxr-up/p/6541625.html
总结
以上是生活随笔为你收集整理的getAttribute与getParameter的区别的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 三星怎么重装系统 三星手机如何重新安装系
- 下一篇: Egret入门了解