Struts
lenhan12345
这个作者很懒,什么都没留下…
展开
-
struts验证框架
关于validation.xml 在validator.xml中使用了validation-rules.xml的验证规则注意一定要加其已经定义好的出错消息考到你的资源包里去,否则出错的时候,显示错误对话框里面却什么错误消息都没有,不允许发生这样的错误---------------------------------------------------------------------原创 2006-12-22 09:19:00 · 1153 阅读 · 1 评论 -
Strust组件—Action类详解
Action类是用户请求和业务逻辑之间的桥梁,每个Action充当客户的一项业务代理。在RequestProcessor类预处理请求时,在创建了Action的实例后,就调用自身的processActionPerform()方法,该方法在调用Action类的execute()。 Action的excute()方法调用模型的业务方法,完成用户请求,然后根据执行结果把请求转发给其他合适的WEB组件。转载 2007-04-13 11:29:00 · 1298 阅读 · 0 评论 -
Struts配置模块MoudelConfig初始化的实现
上回说到Struts的ActionServlet,其中有一步是 initModuleConfig方法,就是用于初始化MoudleConfig实例,它是整个org.apache.struts.config包的核心,在Struts应用运行时用来存放整个Struts应用的配置信息.如果有多个子应用,每个子应用都会有一个ModuleConfig对象.ModuleConfig和Struts配置文件的根元素对转载 2007-04-13 11:26:00 · 767 阅读 · 0 评论 -
在struts中使用Validator框架
Validator验证框架 Validatro框架以成为Jakarta的公共项目的一部分,可以从http://jakarta.apache.org/commons/下载单独的Validator框架,在Struts中已经呆了这个框架。 Validator主要依赖两个jar包 Jakarta-oro.jar:-提供一组处理文本的类,具有文本替换、过滤、和分割功能。 Commons-validator.转载 2007-04-13 11:22:00 · 844 阅读 · 0 评论 -
struts标签使用简单说明
Struts提供了非常多的标签,依据功能和使用习惯的不同被分到了五个标签库中:Bean Tags:该标签库包含的标签可以用来创建bean、访问bean和访问bean的属性。同时提供了依据cookies、headers和parameters的值创建相关bean的能力。 HTML Tags:该标签库包含的标签可以用来创建Struts输入表单。 Logic Tags:该标签库包含的标签可以用原创 2007-04-13 11:33:00 · 743 阅读 · 0 评论 -
Strust组件—ActionServlet详解
大家都知道,Struts控制器组件负责接受用户请求,更通模型,以及返回给用户合适的视图组件. 控制器将模型层和视图层分开,这样分离,可以为同一个模型开发出不同的视图. 下面时Struts的三大主要组件 ActionServlet组件:充当Struts框架的中央控制器 RequestProcessor组件:充当每个子应用模块的请求处理器 Action组件:真正来处理一项具体的业务.一. Stru转载 2007-04-13 11:19:00 · 954 阅读 · 0 评论 -
Strust组件—RequestProcessor类详解
Struts框架只允许应用中存在一个ActionServlet类,但是可以存在多个客户化的RequestProcessor类,每个子应用模块都可以有单独的RequestProcessor类,ActionServlet主要负责初始化,以及介绍请求并找到合适的RequestRrocessor,之后真正干活的是RequestProecssor和Action. 上回说到ActionServlet的pr转载 2007-04-13 11:28:00 · 1002 阅读 · 0 评论 -
Struts的处理页面请求的过程
根据使用体会并结合书总结了一下这个处理过程,加深理解 我一开始作项目就用的这个框架,用熟了以后感觉挺好用的。,但好像有很多人说她不好用,说webwork好用。我没用过这个。 作用:struts 负责 web层. 要理解Struts-config.xml文件,弄清楚struts处理页面得过程。 下面为客户点击或提交form到服务器端处理,得到响应的过程 如提交×××Action.do后1)查找s原创 2007-04-13 11:08:00 · 924 阅读 · 0 评论 -
struts的LOGIC标签详解
Struts的Logic标签可以根据特定的逻辑条件来判断网页的内容,或者循环遍历集合元素,它和HTML,Bean标签是Struts应用种最常用的三个标签.它的功能主要是比较运算,进行字符串的匹配,判断指定的内容是否存在,循环遍历集合,进行请求转发和重定向,下面具体的说明标签的用途:变量等于指定的常量变量不等于指定的常量变量小于指定的常量变量小于或者等于指定的常量变量大于指定原创 2007-04-10 15:49:00 · 1447 阅读 · 1 评论 -
struts1.2中的tiles-defs.xml 文件的基本用法
一:说明Struts1.1以后增加了Tiles包使得struts在页面的处理方面多了一种选择.并且更容易实现代码的重用。Tiles中对页面的划分有点象jakarta的另外一个项目Turbine中的TDK。增加了layout的概念.其实就是把一个页面划分为几块。通常的来说一个页面大概可以划分为如下几块:head页面头部:存放一个运用的公共信息:logo等,如果是网站可能是最上面的一块.menu页面菜原创 2007-04-02 09:45:00 · 2339 阅读 · 0 评论 -
用Struts实现文件上传
Struts的文件上传本文用的是Struts1.1的org.apache.struts.upload.FormFile类。很方便,不用自己写。也不用写一个jsp调用jspsmartupload就可以搞定。选择上传文件页面:selfile.jspUpLoadAction.java import java.io.*;import javax.servlet.http.*;import org.apac原创 2007-01-22 09:26:00 · 1401 阅读 · 0 评论 -
Struts 框架-----使用 Tiles
引言Struts 是有名的模型-视图-控制器(Model-View-Controller,MVC)框架方面的开放源码体现之一,它提供了一种便利的方式,可以用于将模块化应用程序清楚地分解成逻辑、表示和数据。Java 服务器页面(Java™Server Pages,JSP)在 MVC 框架中的作用通常是作为视图(View),它根据业务逻辑和数据生成动态的用户界面(UI)。在另一方面,Tiles转载 2006-12-22 17:52:00 · 1117 阅读 · 0 评论 -
标签详解
html:selecthtml:select标签生成一个select元素。是单选还是多选取决于该标签的multiple属性。如果指定了multiple="true"则为多选,此时对应的属性应该是一个数组。如果没有指定multiple="true"则为单选,此时对应的属性应该是标量。注意:为了正确的处理没有做任何的选择的情况,在ActionForm中的reset()方法中必须将标量属性设置为原创 2007-04-16 11:45:00 · 1165 阅读 · 0 评论