
Struts2
qjyong
love live, love java!!!
展开
-
Struts Tiles框架使用
Tiles框架 ++YONG原创,转载请声明Tiles框架为创建Web页面提供了一种模板机制,它能将网页的布局和内容分离。它用模板定义网页布局,每个页面模板都是一个简单的 JSP 页,它定义了一些由占位符组成的外形,以放置内容。执行时,Tiles 将会用相应的内容来替换占位符,因此,创建整个页面即形成布局。T原创 2007-08-01 16:27:00 · 13063 阅读 · 2 评论 -
struts2 工作原理图
最近学习struts2,其实它就是webwork2.2的升级版,现附上原理图 上图来源于Struts2官方站点,是Struts 2 的整体结构。一个请求在Struts2框架中的处理大概分为以下几个步骤1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,原创 2007-09-22 14:31:00 · 16667 阅读 · 11 评论 -
struts2学习系列文章的地址列表
本系列文章内容为本人学习strut2时记录的文章,若有不正确之处,还请多多指教。大家相互交流,提高。部分内容来自网络文章,若有侵权,请靠知,定会删除。 struts2学习系列之一Struts2入门 URL:http://blog.youkuaiyun.com/qjyong/archive/2007/10/07/1814337.aspxstruts2学习系列之二深入Struts2 URL:http://原创 2007-10-19 21:11:00 · 2292 阅读 · 2 评论 -
Struts2入门
Struts2 简介 ++YONG原创,转载请注明1. Struts2的由来:Struts 1是全世界第一个发布的MVC框架,它由Craig McClanahan在2001年6月发布,该框架一经推出,就得到了世界上Java Web开发者的拥护,经过长达原创 2007-10-07 21:03:00 · 13285 阅读 · 15 评论 -
struts--批量封装对象
Struts1.2应用-批量封装对象 ++YONG原创,转载请注明1. 批量发布产品信息效果图: 上图为批量发布产品页面。上图为显示刚批量发布的产品页面。2. 具体实现:2.1. 域模型对象:Produ原创 2007-10-02 21:28:00 · 2624 阅读 · 1 评论 -
深入Struts2
深入Struts2 ++YONG原创,转载请注明1. 深入Struts2的配置文件本部分主要介绍struts.xml的常用配置。1.1. 包配置:Struts2框架中核心组件就是Action、拦截器等,Struts2框架使用包来管理Action和拦截器等。每个包就是多个A原创 2007-10-14 21:44:00 · 7662 阅读 · 17 评论 -
Struts2拦截器
Struts2拦截器(Interceptor) ++YONG原创,转载请注明1. 理解拦截器1.1. 什么是拦截器:拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后原创 2007-10-14 21:56:00 · 48370 阅读 · 101 评论 -
Struts2文件的上传和下载
Struts2文件的上传和下载 ++YONG原创,转载请注明1. 文件上传的原理:表单元素的enctype属性指定的是表单数据的编码方式,该属性有3个值:1) application/x-www-form-urlencoded:这是默认编码方式原创 2007-10-17 15:33:00 · 7403 阅读 · 83 评论 -
FreeMarker使用小结
1. FreeMarker模板引擎的使用: 模板 + 数据模型 = 输出 1) FreeMarker模板:一个普通文本文件,其中使用了一些FreeMarker的特别标记。 2) 数据模型:存放了数据的数据结构,通常是一个Hash存储结构(如:HashMap) 3) FreeMarker框架负责将一个数据模型中的数据合并到模板中,从而生成输出。 2. 配置使用环境: 下载(http://ww原创 2009-12-07 21:50:00 · 14940 阅读 · 1 评论