jsp中getParameter与getAttribute有何区别?
来源:互联网 发布:如何找到博客数据 编辑:程序博客网 时间:2024/05/16 12:34
<% String username=(String)request.getAttribute("username"); %>
——getParameter得到的都是String类型的。或者是http://a.jsp?id=123中的123,或者是某个表单提交过去的数据。
——getAttribute则可以是对象。
——getParameter()是获取POST/GET传递的参数值;
——getAttribute()是获取对象容器中的数据值;
——getParameter:用于客户端重定向时,即点击了链接或提交按扭时传值用,即用于在用表单或url重定向传值时接收数据用。
——getAttribute:用于服务器端重定向时,即在sevlet中使用了forward函数,或struts中使用了mapping.findForward。getAttribute只能收到程序用setAttribute传过来的值。
——getParameter()是获取POST/GET传递的参数值;
——getAttribute()是获取SESSION的值;
另外,可以用setAttribute,getAttribute发送接收对象.而getParameter显然只能传字符串。
一般的网页应用,如同 chenshaizi(陈绍彬) 所说,基本上是基于Post方式的传递,用getParameter取值。对于自己控制的,可以通过request.setAttribute和getAttribute 实现值得传递。
对于应用Structs框架的,getAttribute用的多一点,其他的基本上用getParameter
getParameter(),获取表单的值 getAttribute()获得session的值
getParameterNames() 获得表单或则url中的参数的数组
getattributeNames():返回request对象所有属性的名字,结果集是一个Enumeration(枚举)类的实例
- JSP中getParameter与getAttribute有何区别?
- JSP中getParameter与getAttribute有何区别?
- JSP中getParameter与getAttribute有何区别?
- JSP中getParameter与getAttribute有何区别?
- JSP中getParameter与getAttribute有何区别?
- JSP中getParameter与getAttribute有何区别?
- JSP中getParameter与getAttribute有何区别?
- JSP中getParameter与getAttribute有何区别?
- jsp中getParameter与getAttribute有何区别?
- 一个容易混淆的问题:JSP中getParameter与getAttribute有何区别?
- JSP中request.getParameter()和session.getAttribute()有何..
- JSP中getParameter()与getAttribute的区别?
- JSP中getParameter与getAttribute区别
- JSP中getParameter与getAttribute
- JSP 中request中getParameter与getAttribute区别
- request.getAttribute() 和 request.getParameter() 有何区别?
- request.getAttribute() 和 request.getParameter() 有何区别?
- request.getAttribute() 和 request.getParameter() 有何区别?
- 2017.10.12 shell chmod 文件权限详解
- socket client 回调函数接口
- 腾讯云centos搭建SVN服务器
- SQLServer中获取特定表的所有列名
- 第七周项目一—建立顺序环形队列算法库
- jsp中getParameter与getAttribute有何区别?
- 双核处理
- Blog6@linux文件权限管理
- 第四周项目四
- Linux下的I/O多路复用select,poll,epoll浅析
- CMake Error install TARGETS given unknownn argument "INCLUDES"
- Tomcat配置部分页面Https访问
- 【项目经理之修炼(3)】《序章》新项目经理成功就靠它
- 数据结构上机实践第四周项目2