
struts
DK先生
这个作者很懒,什么都没留下…
展开
-
总结了Struts1与Struts2的区别
1) 在Action实现类方面的对比:Struts 1要求Action类继承一个抽象基类;Struts 1的一个具体问题是使用抽象类编程而不是接口。Struts 2 Action类可以实现一个Action接口,也可以实现其他接口,使可选和定制的服务成为可能。Struts 2提供一个ActionSupport基类去实现常用的接口。即使Action接口不是必须实现的,只有一个包含execute方法转载 2014-05-09 12:25:29 · 319 阅读 · 0 评论 -
MVC模式的设计思想
MVC模式是一种近年来使用比较广泛的为许多IT厂家和开发者所认可的一种设计模式,它和Web应用程序并没有直接的关系(事实上,它在很多非WEB应用程序中得到了使用),它不仅使得系统层次分明、职责清晰,而且使得系统更易于维护。在MVC模式中的三个关键部件及其主要功能职责是:The Model Component:主要负责业务域的业务目标的实现。The View Component:主要转载 2014-05-22 12:34:15 · 1877 阅读 · 0 评论 -
Struts2拦截器
什么是拦截器拦截器(Interceptor)是Struts 2的一个强有力的工具,有许多功能都是构建于它之上,如国际化(前两篇博客介绍过)、转换器,校验等。拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个action执行前阻止其执行。同时也是提供了一种可以提取action中可重用的部分的方式。说转载 2014-05-23 21:26:49 · 318 阅读 · 0 评论 -
Struts2上传文件
上传文件在一个系统当中是一个很常用的功能,也是一个比较重要的功能。今天我们就一起来学习一下Struts2如何上传文件。今天讲的上传文件的方式有三种:1,以字节为单位传输文件;2,Struts2封装的一种方式;3,以字符的方式传输文件。其实这三种方式都差不多,都是将文件先从客户端一临时文件的形式,传输到服务器的临时文件夹下,然后在将该临时文件复制到转载 2014-05-23 21:29:35 · 361 阅读 · 0 评论