`
sun113
  • 浏览: 51341 次
  • 来自: NeverNeverlaNd
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

session和request的优先级

阅读更多

今天突然发现正在做的工程里面的request和session中竟然有重复的attribute名,

在jsp页面中如是显示:<html:text property="groupid" value="${groupid}"></html:text>

但是却没有发生错误,正确的显示了request中保存的内容。

所以我猜测,request的级别比session的级别高,session是全局的,所以优先级就比局部的要低吧,

不知道我理解得正不正确?

跟大家请教一下对不对!

分享到:
评论
3 楼 sun113 2006-12-21  
jamesby 写道
不知道你的代码是什么样的,如果你用了一些tag他们的搜索顺序一般是PageContext -> Request->Session->ServletContext。


代码
<html:text property="equipgroupid" value="${equipgroupid}"></html:text>
知道不冲突,只是先后搜索的问题,可能优先级这个词不恰当?

总之,终于知道正确答案了,谢谢jamesby
2 楼 jamesby 2006-12-21  
不知道你的代码是什么样的,如果你用了一些tag他们的搜索顺序一般是PageContext -> Request->Session->ServletContext。
1 楼 LucasLee 2006-12-21  
好好看看书先。
这个不是级别的问题,request和session本来就是两个东西,即便重名,也互相不影响。

相关推荐

    四个范围 pagecontext request session application

    这四个范围的优先级和覆盖规则为:PageContext &gt; Request &gt; Session &gt; Application。这意味着如果相同名称的属性在多个范围内存在,优先级较高的范围的属性将会覆盖较低范围的属性。 在实际开发中,选择合适的作用...

    java设置session过期时间的实现方法

    当同时存在代码中的Session设置和部署描述符中的全局设置时,遵循以下优先级: 1. **程序中的设置优先于配置**:如果在代码中使用`setMaxInactiveInterval()`设置了Session的过期时间,那么这个设置会覆盖部署描述...

    JSP Session超时设置的实现方法

    HttpSession session = request.getSession(); session.setMaxInactiveInterval(60); // 单位为秒 ``` 值得注意的是,设置的优先级顺序是:Servlet中的API设置 &gt; 应用程序`web.xml`设置 &gt; Tomcat全局`web.xml`...

    JavaWeb Session失效时间设置方法

    1. **Java代码设置**:通过`request.getSession().setMaxInactiveInterval(int seconds)`方法,以秒为单位设置Session的失效时间。例如,`setMaxInactiveInterval(1800)`表示Session将在30分钟后失效。 2. **web....

    jsp-63338.pdf

    而`request.getSession(false)`会返回当前线程中的现有Session,如果没有则返回`null`,避免了不必要的Session创建。 在实际开发中,定期检查Session的有效性,特别是在处理敏感操作时,可以防止因Session过期导致...

    aio-request

    传播请求的截止日期和优先级 公开客户端/服务器指标 例子: import aiohttp import aio_request async with aiohttp . ClientSession () as client_session : client = aio_request . setup ( transport = aio_...

    php.ini中的request_order推荐设置

    其中,`request_order` 参数是针对如何组合 `$_REQUEST` 超全局数组的一个设置,它决定了从 HTTP 请求中获取的数据如何被优先级排序和合并。 `request_order` 的设置决定了当 `$_GET`, `$_POST`, 和 `$_COOKIE` 这...

    Classification Algorithm of Database Request Based on the Session and Content Level in Cloud Computing

    本文提出了一种基于会话(Session)和内容等级的数据库请求分类算法,该算法不仅考虑了客户的优先级,使得高优先级的请求能够优先获得服务资源,而且对于优先级较低的请求,引入时间函数,随着时间的推移逐渐提高...

    Spring笔试考试题目.doc

    在Web环境中,Spring的ApplicationContext提供了特定的Bean作用域,包括request、session和globalsession。request作用域的Bean与HTTP请求关联,session作用域的Bean与HTTP会话关联,而globalsession则常用于portlet...

    福师大网络教育应用基础网页设计技术全部答案.pdf

    在给定的例子中,`c = Session("a") + Session("b")`,由于Session("a")和Session("b")都是字符串,所以它们会被连接起来,而不是相加,所以 `c` 的值为 "12",答案是 B。 7. Server.ScriptTimeout属性: - 设置 `...

    EL表达式笔记2

    当这四个域中有相同键的数据时,EL表达式会按照域的优先级顺序(page -&gt; request -&gt; session -&gt; application)来查找并返回数据。 **2. EL表达式格式** EL表达式的标准格式是 `${表达式}`,其中`表达式`是需要计算...

    简单单点登录

    HttpSession session = request.getSession(); String username = request.getParameter("uid"); if (username != null) { String name = this.autoLoginHelper.doAutoLogin(username, session); if (name ...

    MTK_Camera_HAL3架构.doc

    预览请求和拍照请求可以并存,但拍照请求具有更高优先级。预览请求通常通过setStreamingRequest()设置为重复请求,而拍照请求则通过capture()或captureBurst()单独触发。 MTK HAL3架构中的关键组件包括: 1. ...

    2022年Spring笔试考试题目.doc

    1.3 Spring 中基于 Web 的 ApplicationContext 下可以用到的 Bean 的作用域均有 request、session、globalsession 等。这些作用域可以根据实际情况选择使用,例如 request 作用域可以将Bean 的生命周期与 HTTP 请求...

    SpringBoot原理篇-黑马程序员学习笔记

    Bean的作用域包括Singleton(单例)、Prototype(原型)、Request、Session和GlobalSession。Spring Boot默认大多数bean为Singleton作用域,但可以通过scope属性进行修改。 3. **自定义Starter的源码** Starter是...

    Scrapy爬虫

    6. **Middleware**:Middleware是Scrapy框架中处理Request和Response的组件,可以用来实现自定义的请求和响应处理,如模拟浏览器行为、设置代理、处理cookies、管理session等。 7. **Settings**:Scrapy设置允许你...

    Servlet规范

    此外,还可以设置Servlet的加载优先级和监听器,以便于更灵活地控制Servlet的加载和卸载。Servlet的部署涉及到将编写的Servlet类和`web.xml`配置文件一起打包成WAR(Web Application Archive)文件,然后将其部署到...

    JSTL和EL表达式的部门例子

    EL表达式的语法通常为`${expression}`,它会根据表达式中的关键字在不同的作用域(page、request、session、application)中查找对应的值。例如,`${user.name}`会尝试在所有作用域中寻找名为`user`的对象并返回其`...

Global site tag (gtag.js) - Google Analytics