Struts2_10_struts访问web元素1依赖容器
2016-09-18 13:10
323 查看
一.前言
在struts2中,我们正常情况下不能访问web中的元素,比如request域,session域等等,下面的学习如何解决这种问题的第一种,依赖容器的解决方案。
二 . 演示
演示取的request、session、 application、httpServletRequest、HttpSession、ServletContext。
1. 新建工程,做一些基本的配置,这里不再赘述。
2. 我们的目的是在index.jsp中有一个a标签连接,点击之后,通过struts框架,向request域,session域,application域中存放值,然后在user_add_success.jsp中取出值并显示出来。
3. 配置struts.xml:
4. 写action类(注意这里)
编写jsp:
结果成功:
三.注意
1.
我们发现了,在action类中三个作用域是map类型,在struts自己的处理中会自动的赋值到jsp的三个作用域中,不需要我们多操心。
2. 使用struts-tags标签,取值需要带上#号
3. 除了#request.xxx还有#sttr.xxx,,这个attr是从除了page作用域之外的三个域搜索值,但是这个很少用,因为我们应该很明确的知道我们的值都存放在那些域中。
在struts2中,我们正常情况下不能访问web中的元素,比如request域,session域等等,下面的学习如何解决这种问题的第一种,依赖容器的解决方案。
二 . 演示
演示取的request、session、 application、httpServletRequest、HttpSession、ServletContext。
1. 新建工程,做一些基本的配置,这里不再赘述。
2. 我们的目的是在index.jsp中有一个a标签连接,点击之后,通过struts框架,向request域,session域,application域中存放值,然后在user_add_success.jsp中取出值并显示出来。
3. 配置struts.xml:
4. 写action类(注意这里)
编写jsp:
结果成功:
三.注意
1.
我们发现了,在action类中三个作用域是map类型,在struts自己的处理中会自动的赋值到jsp的三个作用域中,不需要我们多操心。
2. 使用struts-tags标签,取值需要带上#号
3. 除了#request.xxx还有#sttr.xxx,,这个attr是从除了page作用域之外的三个域搜索值,但是这个很少用,因为我们应该很明确的知道我们的值都存放在那些域中。
相关文章推荐
- Struts2_11_struts访问web元素2利用struts提供的三个接口_IoC控制反转设计思想/DI依赖注入
- Struts2 入门 初步了解Struts2(4) 访问Web元素之IoC(控制反转)与依赖容器
- Struts访问web元素方法之---最常用的Ioc控制反转,依赖注入
- struts2访问web元素
- Struts 2 第12part 访问Web元素
- struts2_大纲02_访问Web页面元素
- 教学笔记-Struts2中访问web元素
- Struts2 Action访问web元素的四种方式
- Struts2中访问Web元素的3中方法
- Struts2访问web元素
- Struts2----访问Web元素
- Struts2访问web元素(包括:request,session,application和HttpServletRequest,HttpServletSession, HttpServletContext)的4种方法
- STRUTS2 ACTION 访问WEB元素的四种方式
- Struts2中访问web元素的四种方式及前台jsp页面获取后台值的方式
- struts2访问web元素
- STRUTS2 ACTION 访问WEB元素的四种方式
- struts如何访问request,session等web元素
- struts2访问web元素方法
- Struts2访问Web元素
- 【struts2】访问web元素三种方法