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

例:req.getSession().setAttribute("user", user);

(User)request.getSession().getAttribute("user");//取得的对象为object

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

例:String op = req.getParameter("op");

知识点2:ResultSetMetaData类的getColumnName和getColumnLabel的不同

例:"select d.name doctorName,dep.name departmentName from doctor d,department dep where d.departmentNum=dep.idNum and d.doctorId=?"

java查出来的ResultSet的列名就是doctorName,departmentName,但是getColumnName获取到的就是name,name,而getColumnLabel获取到的就是                                                       doctorName,departmentName。也就是说getColumnName查出来的是原本表中的字段名,用getColumnLabel查出的是我们在后面重新定义的字段名

getparameter java_java中getAttribute与getParameter方法的区别相关推荐

  1. getparameter java_java中getAttribute和getParameter的区别

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

  2. java foward_java 中sendredirect()和forward()方法的区别

    HttpServletResponse.sendRedirect与RequestDispatcher.forward方法都可以实现获取相应URL资源. sendRedirect实现请求重定向,forw ...

  3. java sendredirect报错_java 中sendredirect()和forward()方法的区别

    HttpServletResponse.sendRedirect与RequestDispatcher.forward方法都可以实现获取相应URL资源. sendRedirect实现请求重定向,forw ...

  4. HTTP协议中GET和POST方法的区别

    本文详细对比了HTTP协议中GET和POST方法的区别,部分内容可能有误,读者请自行甄别. 转自博客https://sunshinevvv.coding.me/blog/2017/02/09/Http ...

  5. python requests中content与text方法的区别

    python requests中content与text方法的区别 目录 python requests中content与text方法的区别 目录 requests的作用 response的常用方法: ...

  6. PHP中静态方法和实例化方法的区别

    文章来自:PHP中静态方法和实例化方法的区别 在PHP中类为什么要使用静态方法,有什么好处 不需要实例化?? 可以提高运行效率?? 这是一个经常被时时提出来的问题,很多时候我们以为理解了.懂了,但深究 ...

  7. php的mktime,php中time()和mktime()方法的区别

    time()函数是返回当前时间的.而mktime()函数的主要功能不是返回当前时间,而是格式化时间.虽然单独写mktime()而不加任何参数如:echo mktime()和echo time()的效果 ...

  8. python frozenset_Python中set与frozenset方法和区别详解

    set(可变集合)与frozenset(不可变集合)的区别: set无序排序且不重复,是可变的,有add(),remove()等方法.既然是可变的,所以它不存在哈希值.基本功能包括关系测试和消除重复元 ...

  9. 【图示,简单明了】HttpServlet中getAttribute和getParameter的区别——【javaweb系列学习笔记】

    在写教材项目时,发现好多好多函数我都不认得, 既然不认得,机械的打上去又有什么用呢? getAttribute和getParameter就是一例, 在网上陆陆续续的看了很多讲解, 以下是我的个人总结: ...

最新文章

  1. centos下ftp接受/发送文件
  2. OpenJudge/Poj 1226 Substrings
  3. [NewLife.XCode]增量累加
  4. 计算机信息技术为教育带来的变化,信息技术对课堂教学带来的变化
  5. bootstrap table移动端_bootstrap介绍
  6. 解压大于4g的文件_python解压压缩包
  7. SQL基础实例(学生课程系统)
  8. 自创本派高考理数试题集现在发布
  9. 在Oracle中删除用户时提示:ORACLE无法删除当前连接用户
  10. 朱松纯教授浅谈人工智能:现状、任务、构架与统一
  11. Vins-Fusion运行kitti,euroc和tum数据集并使用evo评估
  12. 检测到硬盘错误:在MBR硬盘上没有找到可以引导的分区
  13. 学习心得《稻盛和夫经营学》的读后感2300字
  14. 抖音荣誉等级与粉丝等级的消费对照表
  15. python turtle画圣诞树动图_用 turtle 画一棵圣诞树
  16. 转载 学写钢笔字应该注意些什么
  17. android广播 有序 无序,Android全局广播(无序,有序)
  18. 2021-08-14王汕8.15黄金指导】黄金,下周一黄金走势分析,外汇黄金实时策略指导
  19. 信道容量 Channel capacity
  20. android中textview记录日志,Android中TextView属性全纪录

热门文章

  1. php 小技巧总结,PHP学习的技巧是什么 PHP学习的技巧和学习的要素总结
  2. JQuery方法总结
  3. c纳秒级计时器_C++11 计时器!真香
  4. 安卓复杂的首页布局_到底该如何快速进入安卓编程?
  5. python常见的数据类型_Python中常见的数据类型总结
  6. 和为s的连续正数序列java_剑指Offer41:和为S的连续正数序列(Java)
  7. python中导入模块用什么命令_Python导入模块的技巧
  8. android系统应用程序,Android系统应用程序基本概念解读
  9. c#数组赋初值_JavaScript数组的声明、访问和遍历方法
  10. APT(高级可持续性威胁)