博客
关于我
访问或添加request/session/application属性
阅读量:718 次
发布时间:2019-03-21

本文共 1285 字,大约阅读时间需要 4 分钟。

如何在Java Struts框架中访问或添加request/session/application属性使用StructsInlayObject

在Java Struts框架中,您可以利用StructsInlayObject类和ActionContext来访问或添加request/session/application等属性。以下是操作步骤:

第一步 在Java类StructsInlayObject中进行操作

public class StructsInlayObject {    public String Scope() {        ActionContext ctx = ActionContext.getContext();        ctx.getApplication().put("application", "myApplication");        ctx.getSession().put("session", "mySession");        ctx.put("request", "myRequest");        return "scope";    }}

步骤说明:

  • 首先,获取ActionContext对象。
  • 调用getApplication()方法,获取应用程序上下文,并将指定键值设置为一个新的或现有的应用程序对象。
  • 使用getSession()方法获取会话上下文,同样设置会话对象。
  • 使用put()方法直接获取请求对象并赋值。
  • 第二步 在JSP页面中读取这些属性

    scope.jsp示例:

        My JSP 'scope.jsp' Starting Page    
    Application: ${applicationScope.application}
    Session: ${sessionScope.session}
    Request: ${requestScope.request}

    步骤说明:

  • 确保JSP页面正确导入必要的Java类库。
  • 在页面的预定义部分使用<@ page ... %>标签。
  • 使用${applicationScope.application}等表达式获取最终用户在页面上显示的应用程序值。
  • 确保表达式正确连接显示所需内容。
  • 第三步 在struts.xml文件中配置Action

    struts.xml配置:

    第四步 部署项目

  • 将所有Java类loader加载到你正在使用的应用服务器类路径中。
  • 使用QBuing工具将项目部署到Tomcat或其他应用服务器中。
  • 确保应用服务器的自动部署选项设置正确。
  • 访问应用程序的根URL或指定路径访问测试页面。
  • 即可从页面上看到所有设置的变量值。这样的配置在Struts框架中是一个常见的方式,确保你能够灵活地管理不同范围内的上下文对象。

    转载地址:http://jedrz.baihongyu.com/

    你可能感兴趣的文章
    POJ 2484 A Funny Game(神题!)
    查看>>
    POJ 2486 树形dp
    查看>>
    POJ 2488:A Knight&#39;s Journey
    查看>>
    SpringBoot为什么易学难精?
    查看>>
    poj 2545 Hamming Problem
    查看>>
    poj 2723
    查看>>
    poj 2763 Housewife Wind
    查看>>
    Qt笔记——模型/视图MVD 文件目录浏览器软件
    查看>>
    POJ 2892 Tunnel Warfare(树状数组+二分)
    查看>>
    poj 2965 The Pilots Brothers' refrigerator-1
    查看>>
    poj 3026( Borg Maze BFS + Prim)
    查看>>
    POJ 3041 - 最大二分匹配
    查看>>
    POJ 3041 Asteroids(二分匹配模板题)
    查看>>
    Qt笔记——标准文件对话框QFileDialog
    查看>>
    poj 3083 Children of the Candy Corn
    查看>>
    POJ 3083 Children of the Candy Corn 解题报告
    查看>>
    POJ 3253 Fence Repair C++ STL multiset 可解 (同51nod 1117 聪明的木匠)
    查看>>
    Qt笔记——控件总结
    查看>>
    poj 3262 Protecting the Flowers 贪心
    查看>>
    poj 3264(简单线段树)
    查看>>