`
java心如止水
  • 浏览: 32018 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

HttpServerRequest类的getAttribute()和getParamter().

    博客分类:
  • java
阅读更多

 在第一次面试中闻到这样的问题,今天有时间把这个问题的整理整理,希望大家对帮助.

(1)            getParamter() 的返回值一定是一个java.lang.String类型.

getAttribute()的返回值是一个Object类型,可以将这个Object类型的强制转换为其他类型,例如List类型.某一个自定义类,

(2)            getParamter()只能 用来接受页面getpost方法的参数的值.

eg:   uri:  “…..?temp=1” ;

String temp = request.getParamter(“temp”)

      getAttribute()接受四种属性范围得对象中存的值(当前接受会话范围的值.

     eg: request.setAttribute(“temp”,new Student()) ;

           Student s = (Student) request.getAttribute(“temp”) ;

分享到:
评论

相关推荐

    getAttribute和getParameter区别.

    ### getAttribute 和 getParameter 区别详解 #### 一、概述 在Web开发中,`getAttribute` 和 `getParameter` 是两个非常重要的方法,主要用于获取不同的数据类型和来源。这两个方法虽然相似,但在实际应用场景中...

    基于request.getAttribute与request.getParameter的区别详解

    在Java Servlet和JSP开发中,`HttpServletRequest`接口提供了两种主要的方法来获取客户端发送到服务器的数据:`getAttribute()`和`getParameter()`。它们虽然都用于获取请求中的数据,但有着本质的区别,下面将详细...

    js中的getAttribute方法使用示例.docx

    JavaScript 中的 getAttribute 方法使用示例 在 JavaScript 中,getAttribute 方法是一个函数,它只有一个参数,即要查询...这两个方法都是 JavaScript 中非常重要的方法,它们可以帮助我们更好地控制和操作网页元素。

    session.getAttribute

    ### `request.getParameter()` 和 `session.getAttribute()` 的区别 #### 1. **作用范围** - **`request.getParameter()`**:此方法用于从当前 HTTP 请求中获取参数的值。这些参数通常来源于 HTML 表单或 URL 查询...

    request.getParameter() 和request.getAttribute() 区别

    1. **数据来源不同**:`request.getParameter()`获取的是来自客户端的数据,而`request.setAttribute()`和`request.getAttribute()`是在服务器端操作,用于在请求范围中存储和获取数据。 2. **作用范围不同**:`...

    getAttribute和getParameter区别

    - **getAttribute**:返回的是对象类型(`Object`),这意味着可以保存任何类型的Java对象,如字符串、整数、自定义类实例等。 #### 3. 使用场景不同 - **getParameter**:适用于处理用户提交的表单数据或URL参数...

    android如何获取相片的拍摄日期

    - 在Android中,可以使用`ExifInterface`类来读取和修改这些元数据。 2. **使用ExifInterface类**: - `ExifInterface`是Android提供的一个类,专门用来处理图像文件的EXIF信息。 - 创建`ExifInterface`对象,...

    Andriod下读取图片Exif信息Demo

    这个类可以从Android API Level 5(Android 2.1,Eclair)开始使用,它允许我们读取和写入Exif标签。 以下是一段基本的代码示例,展示如何使用`ExifInterface`读取图片的Exif信息: ```java String imagePath = "/...

    java读取照片流的地理位置

    // 假设我们有一个GeocodingService类和geocode方法 GeocodingService geocoder = new GeocodingService(); List<Address> addresses = geocoder.geocode(new LatLng(latitude, longitude)); // 输出地址信息 ...

    js中的getAttribute方法使用示例

    getAttribute()方法 至此,我们已经向大家介绍了两种检索特定元素节点的办法:一种是使用getElementById()方法,另一种是使用getElementsByTagName()方法。在找到那个元素后,我们就可以利用getAttribute()方法把它...

    BBS论坛设计论文

    .getAttribute(Constants.ALLFORUMS_KEY); Forum forum = null; %> //for循环在这里循环地生成各行,其总行数为Vector容器的大小, //即装载进来的论坛总数 for (int i = 0; i < userVector.size(); i++) ...

    HTTP:getAttribute和getParameter的区别

    其中,`getAttribute()` 和 `getParameter()` 是两个非常重要的方法,它们分别用于处理不同的数据类型和场景。本文将详细探讨这两个方法之间的区别,并结合实例进行讲解。 #### 二、`getParameter()` 方法详解 `...

    详解Python中 __get__和__getattr__和__getattribute__的区别

    示例代码中的 `C` 类同时定义了 `__getattribute__` 和 `__getattr__` 方法。由于 `__getattribute__` 总是优先于 `__getattr__` 被调用,因此即使定义了 `__getattr__`,也不会在访问现有属性时被触发。 ```python...

    Android中通过Exifinterface读取图片地理位置信息

    ExifInterface是Android SDK提供的一种接口,专门用于读取和写入JPEG文件的Exchangeable Image File Format (EXIF)元数据。下面将详细解释如何使用ExifInterface来读取图片的地理位置信息。 首先,了解什么是EXIF...

    sirenix.utilities.dll

    sirenix.utilities.dll

    对比Python中__getattr__和 __getattribute__获取属性的用法

    在Python中,`__getattr__` 和 `__getattribute__` 都是用来处理对象属性访问的特殊方法,但它们在何时以及如何被调用上有显著的区别。了解这些区别对于编写更灵活、更具动态特性的代码至关重要。 首先,`__getattr...

    JS getAttribute和setAttribute(取得和设置属性)的使用介绍

    JavaScript中的getAttribute和setAttribute是DOM操作中的重要方法,它们分别用于获取和设置...通过掌握和运用getAttribute和setAttribute方法,开发者可以更深入地与DOM进行交互,从而实现更加动态和丰富的Web应用。

    ie火狐不兼容的sprint

    Firefox下,只能使用[]获取集合类对象. 解决方法:统一使用[]获取集合类对象. 3.自定义属性问题 说明:IE下,可以使用获取常规属性的方法来获取自定义属性,也可以使用getAttribute()获取自定义属性;Firefox下,只能...

    JS绿色自行车行驶动画特效.zip

    this.getAttribute("data-r") "," this.getAttribute("data-g") "," this.getAttribute("data-b") "," "1)"; colorObj.r=this.getAttribute("data-r"); colorObj.g=this.getAttribute("data-g"); colorObj.b=...

Global site tag (gtag.js) - Google Analytics