收藏私塾在线
 

欢迎您来到私塾在线网!   

请登录! 

免费注册 


struts2的笔记
状态: 离线
人气:605155
访问用户量:853
笔记经验:
总积分:567
级别:普通会员
搜索本笔记
ta的交流分类
ta的交流主题贴(5)
ta的所有交流贴(5)
ta的全部笔记
全部笔记(89)
未分类笔记(3)
研磨struts2(86)
存档
2012-04(85)
2012-03(4)

记笔记 » struts2的笔记» 研磨struts2笔记
2012-04-10 09:58:46
《研磨struts2》第七章 值栈和OGNL 之 7.2 OGNL
交流分类:Java

7.2  OGNL 7.2.1  OGNL概述 OGNL是对象图导航语言Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言(Expression Language,简称为EL),通过它简单一致的表达式语法,可以存取对象的属性,调用对象的方法,遍历整个……
浏览(6461)|评论 (0)|笔记分类 研磨struts2

2012-04-10 09:48:35
《研磨struts2》第七章 值栈和OGNL 之 7.1 值栈
交流分类:Java

7.1  值栈 7.1.1  值栈是什么 简单的说:值栈是对应每一个请求对象的轻量级的内存数据中心。 Struts2中一个很激动人心的特性就是引入了值栈,在这里统一管理着数据,供Action、Result、Interceptor等Struts2的其他部分使用,这样一来,数据被集中管理起来而不会凌乱,……
浏览(12475)|评论 (0)|笔记分类 研磨struts2

2012-05-18 15:34:18
《研磨struts2》 第六章 拦截器 之 6.4 两个有用的拦截器
交流分类:Java

6.4  两个有用的拦截器 6.4.1  更强大的logger拦截器 在学习了这么多拦截器的理论知识过后,来示范两个真实项目中用得到的拦截器。先来看看更强大的logger拦截器。 Struts2自带的logger拦截器只是打印出了Action所对应的URL以及执行的方法名称,这对实际开发来说是肯定不……
浏览(8684)|评论 (3)|笔记分类 研磨struts2

2012-04-09 10:04:25
《研磨struts2》 第六章 拦截器 之 6.3 自定义的拦截器
交流分类:Java

6.3  自定义的拦截器 6.3.1  什么是自定义的拦截器 所谓自定义的拦截器,就是由我们自己定义并实现的拦截器,而不是由Struts2定义好的拦截器。 虽然Struts2的预定义拦截器已经满足了大多数情况的需要。但在有些时候,我们可能会根据项目的实际需要而自定义一些拦截器,来实现一些特别的功能。……
浏览(6603)|评论 (0)|笔记分类 研磨struts2

2012-04-09 09:55:22
《研磨struts2》 第六章 拦截器 之 6.2 预定义的拦截器
交流分类:Java

6.2  预定义的拦截器 6.2.1  预定义的拦截器 一起来看看Struts2中已经定义好的预定义拦截器。Struts2的预定义拦截器都定义在struts-default.xml文件的struts-default包内,定义如下:   java代码: ……
浏览(5777)|评论 (0)|笔记分类 研磨struts2

2012-04-09 09:37:07
《研磨struts2》 第六章 拦截器 之 6.1 拦截器基础
交流分类:Java

6.1  拦截器基础 6.1.1  拦截器是什么 拦截器(Interceptor)是Struts2最强大的特性之一,它是一种可以让你在Action执行之前和Result执行之后进行一些功能处理的机制。        来回顾一下官方给出的Struts2系统架构图中关于拦截器的部分,如下图所示: 图6.……
浏览(6065)|评论 (0)|笔记分类 研磨struts2

2012-04-09 09:31:52
《研磨struts2》第五章 Result 之 5.7 自定义Result
交流分类:Java

5.7  自定义Result 5.7.1  什么是自定义Result 所谓自定义Result,就是由我们自行开发的Result,而不是使用由Struts2预先定义好的Result。        在实际开发中,需要自定义Result的机率并不大,因为常见的各种页面展示技术,Struts2都已经预定义……
浏览(8353)|评论 (0)|笔记分类 研磨struts2

2012-04-09 09:23:43
《研磨struts2》第五章 Result 之 5.6 PreResultListener
交流分类:Java

Insert title here 5.6  PreResultListener 5.6.1  什么是PreResultListener 在实际开发当中,常常需要在Action执行完毕后,而Result还没有开始执行的时候,做一些功能处理,比如异常处理,那么该怎么做呢?        这就需要使用P……
浏览(6162)|评论 (0)|笔记分类 研磨struts2

2012-04-08 17:07:17
《研磨struts2》第五章 Result 之 5.5 Struts2的异常映射
交流分类:Java

Insert title here Insert title here 5.5  Struts2的异常映射 5.5.1  异常映射基础 在Action中execute方法的方法签名为public String execute() throws Exception,这样,Action可以抛出任何Exc……
浏览(6943)|评论 (0)|笔记分类 研磨struts2

2012-04-08 16:32:28
《研磨struts2》第五章 Result 之 5.4 使用通配符
交流分类:Java

5.4  使用通配符 5.4.1  使用通配符 前面学过,可以在定义元素的name属性的时候使用通配符,使这个元素不仅仅可以匹配一个URL,还可以匹配一类URL。而action的class属性和method属性能使用通配符的值。如果使用以下配置:   java代码: /s……
浏览(7355)|评论 (0)|笔记分类 研磨struts2

2012-04-08 16:28:32
《研磨struts2》第五章 Result 之 5.3 全局Result
交流分类:Java

5.3  全局Result 5.3.1  全局Result概述 以前的元素都是作为的子元素出现的,这被称为局部Result,只可以由本元素访问。 要是有一些Result需要由多个Action共用,比如,系统的每个页面都会判断用户是否登陆,如果没有登陆,那么都要跳转到登录页面。这种情况该怎么办呢? 这……
浏览(8407)|评论 (0)|笔记分类 研磨struts2

2012-04-08 16:22:13
《研磨struts2》第五章 Result 之 5.2 预定义的Result
交流分类:Java

Insert title here 5.2  预定义的Result 5.2.1  预定义的ResultType 在Struts2中,预定义了很多ResultType,其实就是定义了很多展示结果的技术。Struts2把内置的都放在struts-default包中。struts-default包就是我们……
浏览(8159)|评论 (0)|笔记分类 研磨struts2

2012-04-08 15:53:11
《研磨struts2》第五章 Result 之 5.1 Result基础
交流分类:Java

5.1  Result基础 5.1.1  Result是什么和能干什么 简单的说,Result是Action执行完后返回的一个字符串,它指示了Action执行完成后,下一个页面在哪里。 具体页面在哪里,是在struts.xml里面配置的。就是每个元素里面,配置的子元素,比如:   java代码: ……
浏览(6858)|评论 (0)|笔记分类 研磨struts2

2012-04-08 15:47:40
《研磨struts2》第四章 Action 之 4.5 Action的其它重要知识
交流分类:Java

4.5  Action的其它重要知识 4.5.1  Action的生命周期        Struts2的Action的生命周期是:Struts2为每个请求都重新初始化一个Action的实例。可以稍微改造一下代码来验证一下。 1:给HelloWorldAction加上一个public无参的构造方法,……
浏览(8142)|评论 (0)|笔记分类 研磨struts2

2012-04-08 14:11:56
《研磨struts2》第四章 Action 之 4.4 Action的配置
交流分类:Java

4.4  Action的配置 4.4.1  的配置 通过上面的示例可以看出,Action需要在struts.xml中配置才可以使用,而且Action应该配置成为元素的子元素,那么元素的功能是什么呢?        元素可以把逻辑上相关的一组Action、Result、Intercepter等元素封装……
浏览(7670)|评论 (0)|笔记分类 研磨struts2

2012-04-25 17:29:09
《研磨struts2》第四章 Action 之 4.3 Action的数据
交流分类:Java

4.3  Action的数据 4.3.1  数据来源 在helloworld示例里面,在运行Action的execute方法的时候,你会神奇般的发现,Action的属性是有值的,而这正是Action进行请求处理所需要的数据。那么,这些数据从何而来呢?        很明显,这些数据就是你在登录页面填……
浏览(10389)|评论 (2)|笔记分类 研磨struts2

2012-04-08 13:43:37
《研磨struts2》第四章 Action 之 4.2 Action的实现
交流分类:Java

Insert title here 4.2  Action的实现 4.2.1  POJO的实现 在Struts2中,Action可以不实现任何特殊的接口或者继承特殊的类,仅仅是一个POJO(Plain Old Java Object,简单的Java对象)就可以,但是要有一个公共的为空参的构造方法,其……
浏览(9653)|评论 (0)|笔记分类 研磨struts2

2012-04-08 13:19:32
《研磨struts2》第四章 Action 之 4.1 Action基础
交流分类:Java

4.1  Action基础 4.1.1  Action是什么 在Struts2中,一个Action类代表一次请求或调用,每个请求的动作都对应于一个相应的Action类,一个Action类是一个独立的工作单元。 也就是说,用户的每次请求,都会转到一个相应的Action类里面,由这个Action类来进行……
浏览(7015)|评论 (0)|笔记分类 研磨struts2

2012-04-02 15:54:47
《研磨struts2》 第二章 Struts2的HelloWorld 之从Servlet+JSP+JavaBean实现MVC开始
交流分类:Java

2.5  开发中的一些小窍门 2.5.1  概述 通过以上内容的学习,应该基本了解了Struts2的开发流程,但是,有一些细节功能你并没有看到。比如,在struts.xml中,需要注册Action类的全类名,这个全类名是哪里来的?是完全手写的,还是拷贝的?怎么拷贝的? 大家都知道,好的操作方式不容易……
浏览(7197)|评论 (0)|笔记分类 研磨struts2

2012-04-02 15:43:22
《研磨struts2》 第二章 Struts2的HelloWorld 之从Servlet+JSP+JavaBean实现MVC开始
交流分类:Java

Insert title here Insert title here 2.4  Struts2的HelloWorld 2.4.1  概述 在上一个小节中,使用Model2来实现了一个简单的登陆功能,在本节里面,使用Struts2来实现同样的功能。Model2和Struts2都实现了MVC,因此St……
浏览(9192)|评论 (0)|笔记分类 研磨struts2

关于我们 | 联系我们 | 用户协议 | 私塾在线服务协议 | 版权声明 | 隐私保护

版权所有 Copyright(C)2009-2012 私塾在线学习网