自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 拦截器与过滤器区别

1.拦截器是基于java的反射机制的,而过滤器是基于函数回调2.拦截器不依赖于seevlet容器,而过滤器依赖于servlet容器3.拦截器只能对servlet请求起作用,而过滤器则可以对几乎所有的请求起作用 4.拦截器可以访问action上下文、值栈里的对象,而过滤器不能5.在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器 初始化时被调用一次

2017-03-15 15:59:16 187

原创 拦截器

class AProxy{ public void fi(A a){ log()—-安全处理—》》 AOP面向切面的编程 validate–input输入校验 exception—-异常处理 a.f1();业务逻辑 b.f2(); c.f3(); }}使用拦截器1. 定义拦截器 实现interceptor接口 继承AbstractInterceptor类 2.配置inte

2017-03-15 12:03:01 238

转载 struts2获取request方法

struts2里面有三种方法可以获取request,最好使用ServletRequestAware接口通过IOC机制注入Request对象。 在Action中获取request方法一:在Action中的代码: Map request = (Map)ActionContext.getContext().get(“request”); List tasks = taskManager.findAl

2017-03-15 10:19:03 213

原创 Struts2的工作原理

Controller —Filter 为Struts2拦截指定的URL请求; —Interceptors 拦截器,在调用Action前或之后由拦截器对请求进行预处理,或后处理; Model —Action 处理业务逻辑,并为页面提供输出的数据; View —JSP 显示页面。 1、客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2、这个请求经过

2017-03-13 17:29:56 183

转载 action特性

Action是struts中的一个抽象类,它其实是Struts的心脏部分,前面提到的ActionServlet和ActionForm进过处理获取的请求和数据,都会到达Action中得到分发。 一:Action有那些作用可以进行一些表单数据的检查,这里面的检查一般和页面的检查是不一样的,页面的检查都是客户端的一些数据格式规范的检查,这里的检查而与业务相关的检查一般放到这里面检查,比如与JavaBea

2017-03-12 19:57:31 491

转载 StrutsPrepareAndExecuteFilter

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-03-08 12:05:15 197

转载 MVC模式

模型(Model):封装的是数据源和所有基于对这些数据的操作。在一个组件中,Model往往表示组件的状态和操作状态的方法。视图(View):封装的是对数据源Model的一种显示。一个模型可以由多个视图,而一个视图理论上也可以同不同的模型关联起来。控制器(Control):封装的是外界作用于模型的操作。通常,这些操作会转发到模型上,并调用模型中相应的一个或者多个方法。一般Controller

2017-03-04 12:35:09 524

原创 Web工作原理

Web系统的组成部分: 页面:超文本文档在用户端显示为页面(Page) 浏览器:页面通过一个称作浏览器(Browser)的程序观看。目前最流行的浏览器是:Netscape(网 络信息浏览器), Internet Explore。超链接:页面内链接到其它页面的文本串叫超链接,一般突出显示。主页(Homepage)是首页,整个文件的起始点和汇总点。 标识页面的方法是采用统一资源定位器URL

2017-03-04 12:18:25 790

原创 HTTP

HTTP超文本传输协议(Hyper Text Transport Protocol),是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。1960年美国人Ted Nelson构思了一种通过计算机处理文本信息的方法,并称之为超文本(hypertext),这成为了HTTP超文本传输协议标准架构的发展根基。

2017-03-04 11:34:35 336

原创 URL

URL统一资源定位符(Uniform Resource Locator),是资源标识符最常见的形式。URL描述了一台特定服务器上某资源的特定位置,它们可以明确说明如何从一个精确、固定的位置获取资源。        大部分URL都遵循一种标准格式,这种格式包含三部分:         1.URL的第一部分被称为方案,说明访问资源所使用的协议类型,这部分通常就是HTTP协议(http://)

2017-03-04 11:19:59 184

转载 浏览器的工作原理

浏览器的主要功能  浏览器的主要功能是将用户选择的web资源呈现出来,它需要从服务器请求资源,并将其显示在浏览器窗口中,资源的格式通常是HTML,也包括PDF、image及其他格式。用户用URI(Uniform Resource Identifier统一资源标识符)来指定所请求资源的位置,在网络一章有更多讨论。  HTML和CSS规范中规定了浏览器解释html文档的方式,由W3C组

2017-03-04 10:55:23 258

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除