![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
J2ee
HIT-Lori
一名刚入职的程序媛
展开
-
about struct
1. Struts的工作原理 在Struts中,用户的请求一般以*.do作为请求服务名,所有的*.do请求均被指向ActionSevlet, ActionSevlet根据Struts-config.xml中的配置信息,将用户请求封装成一个指定名称的FormBean,并将此 FormBean传至指定名称的ActionBean,由ActionBean完成相应的业务操作,如文件操作,数据库操作等。每一转载 2012-05-25 14:59:55 · 529 阅读 · 0 评论 -
logic-Iterator
logic:Iterator标签(以下简称“该标签”)是Struts里非常常用的一个标签,其作用在于循环显示给定容器对象中的值 如此常用的标签,其源代码当然需要拿出来研究一下,以下列举几条研究成果: 1、该标签内部使用Collection来表示给定的容器,所有的给定容器对象(如ArrayList,Map等)都会被其转化成为Collection 2、该标签自己维护循环索引 3转载 2012-06-17 17:27:15 · 1707 阅读 · 0 评论 -
J2EE]Structs - HTML、Bean、Logic、Template和Nested标签库总结、心得和使用详
标签库 说明 HTML 标签 用来创建能够和Struts 框架和其他相应的HTML 标签交互的HTML 输入表单 Bean 标签 在访问JavaBeans 及其属性,以及定义一个新的bean 时使用 Logic 标签 管理条件产生的输出和对象集产生的循环 Template 标签 随着Tiles框架包的转载 2012-05-25 14:55:20 · 1863 阅读 · 0 评论 -
<c:forEach>标签的使用
在JSP的开发中,迭代是经常要使用到的操作。例如,逐行的显示查询的结果等。在早期的JSP中,通常使用Scriptlets来实现Iterator或者Enumeration对象的迭代输出。现在,通过JSTL的迭代标签可以在很大的程度上简化迭代操作。 JSTL所支持的迭代标签有两个,分别是c:forEach>和c:forTokens>。在这里介绍的是c:forEach>标签。转载 2012-06-22 16:43:06 · 848 阅读 · 0 评论 -
使用web.xml配置Web应用之初始化和预加载servlet和JSP页面
本节讨论如何控制servlet和JSP页面的启动行为。具体说来,本节将解释如何分配初始化参数,如何在servlet和JSP页面加载时服务器的生命周期间进行修改。 一、分配servlet初始化参数 可以通过init-param元素(包含param-name和param-value这两个子元素)来为servlet提供初始化参数。例如,在下面的示例中,如果通过http://host/webApp转载 2012-04-25 20:01:51 · 15265 阅读 · 0 评论 -
J2EE基础 用Struts框架开发MVC系统步骤
由于Struts已经为我们提供了一个非常好的MVC框架,我们利用Struts开发MVC系统时可以大大加快开发的速度。在开发时可以采用的一个开发流程如下: 1. 收集和定义应用需求。 2. 基于数据采集和显示的原则定义和开发"屏幕显示"需求 。 3. 为每一个"屏幕显示"定义访问路径。 4. 定义ActionMappings建立到应用业务逻辑之间的联系。 5. 开发满足"屏幕转载 2013-06-10 10:20:43 · 1029 阅读 · 0 评论 -
web.xml中load-on-startup的作用
1>load-on-startup元素标记容器是否在启动的时候就加载这个servlet(实例化并调用其init()方法)。 2>它的值必须是一个整数,表示servlet应该被载入的顺序 3>当值为0或者大于0时,表示容器在应用启动时就加载并初始化这个servlet; 4>当值小于0或者没有指定时,则表示容器在该servlet被选择时才会去加载。 5>正数的值越小,该serv转载 2012-04-25 20:12:43 · 771 阅读 · 0 评论