Chinaunix首页 | 论坛 | 博客
  • 博客访问: 341566
  • 博文数量: 76
  • 博客积分: 2790
  • 博客等级: 少校
  • 技术积分: 882
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-13 09:15
个人简介

Will do as will say

文章分类

全部博文(76)

文章存档

2013年(7)

2012年(13)

2011年(2)

2009年(2)

2008年(52)

我的朋友

发布时间:2012-12-18 08:53:54

 Struts2框架Action通过ActionContext类和ServletActionContext辅助类来访问Servlet ApI都属于非IOC(Inversion of Control)方式。         ServletApplicationContext方式访问Servlet API,例子:          HttpServletRequest request = ServletActionContext.g......【阅读全文】

阅读(1284) | 评论(0) | 转发(0)

发布时间:2012-12-18 08:53:23

OGNL(Object-Graph Navigation Language)是一种用于读取和设置Java对象属性的描述语言。可以非常简单的表达式访问对象层。 值栈(ValueStack)就是一种数据区域,该区域保存了Application范围内的所有数据和Action处理用户请求数据。OGNL可以以简单的形式从值栈(ValueStack)取得相关的数据。由于值栈(ValueStack)存在于局部线程的ActionContext中,所以在处理用户请求过程中,在任何节点都可以访问值栈。 值栈可以保持Bean对象,值栈常用的方法: void push(Object o):保存一个对象到值栈......【阅读全文】

阅读(1199) | 评论(0) | 转发(0)

发布时间:2012-12-18 08:52:29

1、Action是业务控制器,是Struts2框架的核心。用户提交的所有请求,都是通过Action进行业务逻辑处理的。 Struts2中的Action就是一个普通的java类(POJO),该类通常包含一个execute()普通方法,该方法只返回一个字符串类型值。通常情况下,Struts框架中的Action会直接封装Http请求参数,一般的Action包含与请求参数对应的属性,并提供该属性的getter和setter方法。 开发者在编写自己的Action时,只要继承ActionSupport类就可以更方便、快捷实现业务控制器。 2、Struts2框架的Action强调的是与Servle......【阅读全文】

阅读(509) | 评论(0) | 转发(0)

发布时间:2012-12-18 08:51:24

1、  web.xml配置文件:Web应用项目都需要一个web.xml配置文件,该文件负责对整个项目进行配置。 2、  struts.xml配置文件:在Struts 2的框架结构中,struts.xml文件具有重要的位置,所有的用户请求被Struts 2核心控制器所截获,然后ActionProxy通过configuration Manager(struts.xml)询问框架的配置文件,来查找相应的处理Action。         struts.xml文件作用类似于 Struts 2框架的地图。在......【阅读全文】

阅读(527) | 评论(0) | 转发(0)

发布时间:2012-12-18 08:49:56

一、管理元素 1、  Bean配置 2、  常量配置 3、  包配置 4、  命名空间配置 5、  包含配置 二、用户请求处理元素 1、  拦截器配置 2、  Action配置 3、  Result配置 三、错误处理 异常配置 ......【阅读全文】

阅读(223) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册