• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >JSP > Struts2访问servlet分享

Struts2访问servlet分享

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了struts2和servlet,struts2 servlet api,struts2访问路径,struts2怎么访问,struts2访问web元素等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

一:访问或添加request/session/application属性
 

   ActionContext ctx = ActionContext.getContext();

   ctx.getApplication().put("app", "应用范围");//往ServletContext里放入app

   ctx.getSession().put("ses", "session范围");//往session里放入ses

   ctx.put("req", "request范围");//往request里放入req

   return "scope";

}
</div>
 

JSP:

    ${applicationScope.app} <br>

    ${sessionScope.ses}<br>

    ${requestScope.req}<br>

 </body>
</div>
 

二:获取HttpServletRequest / HttpSession / ServletContext / HttpServletResponse对象
 

方法一,通过ServletActionContext.类直接获取:

       HttpServletRequest request = ServletActionContext.getRequest();

       ServletContext servletContext = ServletActionContext.getServletContext();

       request.getSession()

       HttpServletResponse response = ServletActionContext.getResponse();

       return "scope";

}
</div>
方法二,实现指定接口,由struts框架运行时注入:

       private HttpServletRequest request;

       private ServletContext servletContext;

       private HttpServletResponse response;

       public void setServletRequest(HttpServletRequest req) {

              this.request=req;

       }

       public void setServletResponse(HttpServletResponse res) {

              this.response=res;

       }

       public void setServletContext(ServletContext ser) {

              this.servletContext=ser;

       }

}
</div>

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Struts2访问servlet分享

相关文章

  • 2017-05-11JSP实现快速上传文件的方法
  • 2017-05-11jsp页面中插入css样式的三种方法总结
  • 2017-05-11Java Web实现的基本MVC实例分析
  • 2017-05-11让你的IIS服务器支持JSP
  • 2017-05-11卖jsp编程技巧的那个垃圾的所有实例的答案全部已收集,现将他人收集的实例答案公布出来,大家鉴赏!
  • 2017-05-11JSP文件下载功能的4种方法
  • 2017-05-11jsp 文件下载示例代码
  • 2017-05-11JSP Spring中Druid连接池配置详解
  • 2017-05-11jsp页面显示数据库的数据信息表
  • 2017-05-11高效的jsp分页查询

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 页面自动刷新,不用按回车键来提交数据!
    • JavaScript实现链表插入排序和链表归并排序
    • JSP由浅入深(7)—— JSP Directives
    • Java 通过设置Referer反盗链
    • 基于jsp的井字游戏实例
    • jsp Hibernate 函数简介
    • JSP入门教程(3)
    • 测试你对技术的掌握度:JSP程序员成长之路
    • JSP request(return String)用法详例
    • Struts中的Action 单例与多例详解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有