`
andismail
  • 浏览: 2835 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
本文将深入探讨Struts2的核心概念,首先介绍的是Struts2的体系结构和几个重要的配置文件,并会举例说明Struts2的核心对象如何配置。然后介绍Struts2最重要的3个组成部分Action、Result、Interceptor(拦截器)的原理和使用方法。 1 术语概述 •         Action在Struts2中是负责Web应用程序中具体逻辑实现的。Action是一个Java类,一般的继承于com.opensymphony.xwork.ActionSupport类,这个类在Struts2的Dispatcher接受到HTTP请求的时候被调用。 •         当一个action ...
[size=large] <s:form action="hello/converter.action" method="post"> <s:textfield name="point" label="点"></s:textfield> <s:textfield name="point2" label="2"></s:textfield> & ...
Struts2架构图 [size=xx-large]  请求首先通过Filter chain,Filter主要包括ActionContextCleanUp,它主要清理当前线程的ActionContext和Dispatcher;FilterDispatcher主要通过AcionMapper来决定需要调用哪个Action。    ActionMapper取得了ActionMapping后,在Dispatcher的serviceAction方法里创建ActionProxy,ActionProxy创建ActionInvocation,然后ActionInvocation调用Interceptors ...
Global site tag (gtag.js) - Google Analytics