Struts2
k678mh
这个作者很懒,什么都没留下…
展开
-
Struts2的工作原理
1、客户端初始化一个指向Servlet容器(例如Tomcat)的请求; 2、这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin); 3、接着FilterDispatcher被调用,FilterDispatcher询问ActionMapp原创 2013-01-05 21:25:14 · 380 阅读 · 0 评论 -
Java获取系统文件类型图标并显示在JSP上
转自: 在网站制作中通常需要上传附件,而对于附件我们往往希望在其名称前面有类似于Windows系统中的类型图标,那么怎么根据附件的类型来显示不同的图标呢?目前有两种解决方案: 第一种:将所有类型文件的图标图片放置到项目中,然后通过分析文件的扩展名来调用相应的图片,这种方式比较简单常见,但是我们往往无法弄到所有文件类型的图标,而且也不能排除意外情况的出现,这里就不在介绍了;转载 2014-08-04 17:28:50 · 770 阅读 · 0 评论 -
Struts2的工作原理3
3.3 Struts2源代码分析 和Struts1.x不同,Struts2的启动是通过FilterDispatcher过滤器实现的。下面是该过滤器在web.xml文件中的配置: 代码清单6:web.xml(截取) struts2 org.apache.struts2.dispatcher.Fil转载 2013-08-02 16:29:29 · 421 阅读 · 0 评论 -
Struts2的工作原理2
Struts2的工作机制 3.1 Struts2体系结构图 Strut2的体系结构如图15所示: (图15) 3.2 Struts2的工作机制 从图15可以看出,一个请求在Struts2框架中的处理大概分为以下几个步骤: 1、客户端初始化一个指向Servlet容器(例如Tomcat)的请求; 2、这个请求经过一系列的过滤器(转载 2013-08-02 16:26:15 · 469 阅读 · 0 评论 -
Struts2的工作原理1
本章讲述Struts2的工作原理。 读者如果曾经过Struts1.x或者有过Struts1.x的开发经验,那么千万不要想当然地以为这一章可以跳过。实际上Struts1.x与Struts2并无我们想象的血缘关系。虽然Struts2的开发小组极力保留Struts1.x的习惯,但因为Struts2的核心完全改变,从思想到设计到工作流程,都有了很大的不同。 Struts2是Struts社区和W转载 2013-08-02 16:24:16 · 452 阅读 · 0 评论 -
struts2+ajax实现异步校验
转自:http://blog.csdn.net/csh624366188/article/details/7652259原创 2013-02-15 21:13:02 · 344 阅读 · 0 评论 -
Struts 2拦截器(Intercept)总结(一)
什么是Struts 2拦截器? 从软件构架上来说,拦截器是实现了面向方面编程的组件。它将影响了多个业务对象的公共行为封装到一个个可重用的模块,减少了系统的重复代码,实现功能的高度内聚,确保了业务对象的整洁和纯度。 从Java代码上来说,它就是一个普度的Java对象,它只需要实现一个名为Interceptor的接口。 为什么要使用拦截器? 拦截器消除了动作组件中的横切转载 2013-02-16 11:32:53 · 714 阅读 · 0 评论 -
深入理解Struts2拦截器(二)
拦截器是 Struts2的一个重要的组成部分,可以说拦截器是一个勤劳的幕后工作者, Struts2的大部分功能都有拦截器完成了,也是由于拦截器的使用,使 Struts2成为一个非常 Clean的框架。你甚至不要在自己的 Action中写任何代码,一些重要的功能框架已帮你实现,如将请求参数到 Action中属性的传递,系统 Local的设置,参数验证等。 Strus2提供了大量的拦截器的实现,这些拦转载 2013-02-16 11:13:37 · 316 阅读 · 0 评论 -
java图片验证码(随即产生6位:数字,大写字符,小写字符)
首先我们要新建一个java类,这个类就是生成验证码的类; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.image.BufferedImage; import java.io.ByteArrayInputStream; import java.io.ByteA转载 2013-02-15 21:49:34 · 629 阅读 · 0 评论 -
struts2对ajax的内置支持
转自:http://blog.csdn.net/kobe_byrant/article/details/7626839原创 2013-02-15 21:04:54 · 241 阅读 · 0 评论 -
struts2格式化数字
一、资源文件的配置(applicationResource_zh_CN.properties) format.number = {0,number,###,###.##} format.discount = {0,number,###.#######%} 二、struts.xml "-//Apache Software Foundation//DTD S转载 2015-02-14 16:34:53 · 828 阅读 · 0 评论