![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Struts1.x
Arthur0088
这个作者很懒,什么都没留下…
展开
-
Struts中html:options的使用
html:options是Struts中比较复杂的一个tage lib,用法灵活,但是Sturts提供的源码exercise taglib中没有提出常用jsp+ActionForm这样形式的最直接的总结,现从中总结如下,分两种情况:数组和Collection。需求,要达到:Label 0Label 1Label 2Label 3Label 4Label 5Label 6转载 2010-03-29 08:33:00 · 707 阅读 · 0 评论 -
搭建环境
搭建环境:导入jar包,使用其中相关的类建立一个配置文件struts-config.xml,作用:方便Struts用户使用,位置:一般放置在WEB-INF下web.xml文件,注册Struts中心控制器----ActionServlet,注意事项:struts配置文件的位置预先加载控制器web.xml部分代码如下: <web-app> ...2009-07-20 14:17:39 · 104 阅读 · 0 评论 -
开发ActionForm
开发Form建立一个类,继承ActionForm注册,修改struts配置文件(struts-config.xml),如下:<struts-config> <form-beans> // 注意是form-beans ...2009-07-20 14:34:23 · 120 阅读 · 0 评论 -
开发Action
开发Action: 1. 建立一个类,继承Action,覆盖execute方法,需要强制转型,调用其他模块,跳转(根据关键字,关键字参照) 2. 修改struts配置文件,如下: <action-mapping> <action path="/login" type="com.arthur.LoginAction" name="...2009-07-20 14:43:05 · 90 阅读 · 0 评论 -
Struts工作原理
步骤: 1. 读取配置(初始化ModuleConfig对象) Struts框架总控制器(ActionServlet)是一个Servlet,在Web.xml中配置成自动启动Servlet。读取配置文件(struts-config.xml)的配置信息,为了不同的Struts模块初始化的ModuleConfig对象:ActionConfig、ControlConfig、FormBean...2009-07-20 15:55:39 · 78 阅读 · 0 评论 -
Struts组件
1. Struts组件: ActionServlet,Action,ActionMapping(还包括ActionForward),ActionForm Bean 2. Struts中的MVC: a). 模型(Model) ,本质上来说在Struts中的Model是一个商业逻辑类,开发者实现的商业 类,比如:自己写的JavaBean。 b). 视...2009-07-25 00:19:57 · 120 阅读 · 0 评论 -
Struts组件(续1) -- Action
3. 组件详解 a). ActionServlet 请看Struts组件文件,此处略写 b). Action 流程:User ----> (请求) ----> ActionServlet ----> execute() ----> Action View <---- forward <---- Actio...2009-07-25 00:30:58 · 71 阅读 · 0 评论 -
(Struts)动态ActionForm
使用ActionForm可以给开发者在处理HTML表单时带来极大的帮助,它简化了代码的编写,并提供了自动的数据验证。但是,ActionForm也存在几个非常明显的缺点。 首先,如果ActionForm对应的HTML表单添加或删除一些属性,ActionForm类就可能需要修改并重新编译; 其次,如果HTML表单是动态的,那么ActionForm更是无能为力了; 另外,ActionForm增加了项...原创 2009-08-18 10:34:41 · 104 阅读 · 0 评论