`
侯上校
  • 浏览: 223429 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

访问或添加request等属性

 
阅读更多
如何访问或添加request/session/application属性?往里边放值 ?
第一种方法:

                     ActionContext ac=ActionContext.getContext();
ac.getApplication().put("app", "应用范围");
ac.getSession().put("sess", "session范围");
ac.put("req", "request范围");
第二种方法:
在acion里定义一方法
HttpServletRequest request=ServletActionContext.getRequest();
ServletContext servletContext=ServletActionContext.getServletContext();
request.setAttribute("req", "request范围");
request.getSession().setAttribute("sess", "session范围");
servletContext.setAttribute("app", "application范围内");
如果说你只是放值的话就用第一种,要得到对象的话就用第二种方法。
分享到:
评论

相关推荐

    访问或添加三个范围的属性与获取Request-Session-ServletContext-Response对象.rar

    标题中的“访问或添加三个范围的属性与获取Request-Session-ServletContext-Response对象”指的是在Java Web开发中,如何操作四个重要的请求处理对象:HttpServletRequest(Request)、HttpSession(Session)、...

    request包装的,实现request属性共享内存管理

    “工具”可能指的是开发者使用的一些辅助工具或库,比如用于调试、性能分析或者日志记录,这些工具可以帮助理解和优化Request属性共享的过程。 从压缩包中的文件名"RemoteSessionRequest.java"来看,这可能是一个...

    Ext.Ajax.request跨域

    要使用Ext.Ajax.request进行跨域,你需要在请求配置中添加`withCredentials`属性(表示是否携带cookies)以及`headers`字段。例如: ```javascript Ext.Ajax.request({ url: 'http://other-origin.com/api', ...

    java中对象的作用,如何获取Request对象

    1. **保持Java项目类型**:在Eclipse或MyEclipse中,你可以通过右键点击项目,选择“属性”,然后在"Java构建路径"的库选项卡中,添加J2EE 1.4的库。如果看不到,可能是因为你的系统已经包含了这些库。 2. **转换为...

    django-middleware-global-request-0.2.0.tar.gz

    然后,你可以在任何地方通过一个全局的辅助函数或者属性来访问当前的Request对象,比如: ```python from global_request import get_request def some_function(): request = get_request() user = request....

    ASP内置对象Request和Response详解

    除了基本的请求响应处理,`Request`和`Response`还支持更高级的功能,如SSL安全连接、上传文件、流媒体传输等。例如,通过`Request.BinaryRead`方法可以读取上传的二进制数据,而`Response.Flush`则可以在不结束脚本...

    js中使用 C标签 获取request中的list的值

    在探讨如何在JavaScript中利用C标签获取request中的list值这一主题时,我们首先需要理解几个核心概念:C标签、S标签、EL表达式以及它们在Web开发中的作用。此外,我们还需要了解这些技术如何与JavaScript协同工作,...

    ASp教程第四章-Response和Request

    此外,`Response`对象还提供了多种方法来控制页面输出,如`Response.AppendToLog`可以将信息添加到IIS日志,`Response.Clear`清空已缓冲的输出,`Response.BinaryWrite`用于输出二进制数据,如图片或文件。...

    Laravel开发-laravel-middleware-request-id

    1. **生成 Request ID**:在请求进入应用时,中间件会生成一个唯一的 ID(通常是一个 UUID),并将其存储在一个全局可访问的地方,如 `request` 对象的属性。 2. **添加到响应头**:处理完请求后,中间件会在响应头...

    Laravel开发-request

    通过继承`\Illuminate\Http\Request`并添加自定义逻辑,如额外的验证规则、属性或方法。创建后,可以在控制器方法中通过类型提示来使用这个自定义的`Request`类。 5. **文件上传** Laravel的`Request`对象也支持...

    .NET中GridView中添加超链接字段和属性值,并向另一页中传递参数

    总结来说,在.NET中,通过在GridView中添加超链接字段并设置适当属性,我们可以创建链接并传递参数。在目标页面上,通过解析请求的URL或利用MVC的路由机制,可以捕获并使用这些传递的参数。这个过程涉及到HTML渲染、...

    cookie设置httpOnly和secure属性实现及问题

    - **定义**: 如果Cookie设置了`httpOnly`属性,那么该Cookie只能通过HTTP协议进行访问,即JavaScript等客户端脚本无法读取到Cookie信息。 - **作用**: 防止通过客户端脚本(如JavaScript)进行的跨站脚本攻击(XSS)。...

    jsp内置对象课件,维护对象和增加和删除对象属性

    通过`getAttribute()`和`setAttribute()`操作会话中的属性,`invalidate()`则可以结束会话。 5. **application对象**:表示整个Web应用程序的环境信息,通常用于在整个应用范围内共享数据。 6. **exception对象**...

    六大对象Response,Request,Server,Application,Session,Cookie

    Server对象提供了对服务器上的方法和属性的访问,它的类名称是HttpServerUtility,包括编码解码、URL处理、日期时间转换等功能。例如,Server.HtmlEncode和Server.HtmlDecode用于防止XSS攻击,将特殊字符转义或还原...

    Java Specification Request 170

    Java Specification Request 170(JSR 170)是Java社区进程(JCP)发布的一个重要标准,它定义了“内容存储库API for Java Technology”,也被称为Java Content Repository (JCR) API。这个API为Java应用程序提供了...

    Python自动化测试安装文档 python+selenium+request+appium

    以上步骤完成了Python自动化测试环境的基本搭建,包括Python本身的安装配置、Selenium、Request以及Appium等工具的安装。这些工具共同构成了一个强大的自动化测试框架,能够支持Web和移动应用的自动化测试工作。

    siebel request asp.net mvc

    例如,为了防止未授权访问,可能需要添加身份验证和授权机制。同时,对大量请求的处理可能需要优化数据库查询,或者采用异步操作以提高响应速度。 通过将Siebel请求与ASP.NET MVC的视图和模型相结合,我们可以构建...

    android 访问网络接口+json解析(包含list)

    总结来说,Android应用访问网络接口主要依赖于像OkHttp这样的第三方库,而JSON解析则可以选择Gson或Jackson等库。理解这两个核心概念对于构建功能丰富的Android应用至关重要,特别是那些需要实时数据更新的应用。...

    ajax添加header整理

    - **传递认证信息**:例如通过设置`Authorization`头来传递用户的访问令牌或认证信息。 - **控制缓存行为**:比如通过设置`Cache-Control`头来控制浏览器如何缓存响应。 - **自定义头部信息**:可以用来传递开发者...

Global site tag (gtag.js) - Google Analytics