网站过度优化的表现,子轩wordpress,中小企业电商网站建设的重要性,企业信用公示信息网[b]STL标签用法关键字#xff1a;JSTL标签、、、、、、、、原来一直没有看过#xff0c;我说过我是新手#xff0c;但是好多资料上似乎也不重视 JSTL 。我看项目源代码发现其中使用到了这个标签库#xff0c;感觉其还真是方便#xff0c;页面看起来更加清爽。减少了 JAVA …[b]STL标签用法关键字JSTL标签、、、、、、、、原来一直没有看过我说过我是新手但是好多资料上似乎也不重视 JSTL 。我看项目源代码发现其中使用到了这个标签库感觉其还真是方便页面看起来更加清爽。减少了 JAVA 程序员亲自写的代码量还真验证了不懒不做程序员程序员如果写代码不想着偷懒那么生活是很无趣的。下面总结总结学习学习。)JSP 标准标记库( Standard Tag Library JSTL) 是一组以标准化格式实现许多通用的 Web 站点功能的定制标记。JSP 技术的优势之一在于其定制标记库工具。除了核心 JSP 标记如 jsp:include 之外定制标记库工具使您能够创建唯一的标记来描述以站点或应用程序为导向的操作。一旦您创建了定制标记库 ( 简称 taglib) 当您扩展项目或转向另一个项目时您可以重复使用这些标记。您还可以将 taglib 传递给其它开发人员从而他们可以在自己的网站上使用或者在您 Web 应用程序的其它部分使用。JSTL 的目标是为了简化 JSP 页面的设计。对于页面设计人员来说使用脚本语言(默认值是 JAVA 语言)操作动态数据是比较困难的而采用标签和表达式语言相对容易一些 JSTL 的使用为页面设计人员和程序开发人员的分工协作提供了便利。一 配置 JSTL包括两个 JAR 文件 jstl.jar 和 standard.jar 。是什么没有必要管重在应用( 11 2 我们没有必要深究只需要知道这么用就行。)。原文引入二 Core 标签库Core 标签库主要包括了一般用途的标签、条件标签、迭代标签和 URL 相关的标签。在 JSP 页面使用 Core 标签要使用 taglig 指令指定引用的标签库如下一般用途的标签有 、 、 、 1.用于计算一个表达式并将结果输出。类似于 JSP 中 表达式或者是 EL 中 $ ${el-expression} 。2.用于设置范围变量的值或者 javabean 对象的属性。看个实际例子这样就相当于设置了 session 。3.相对 其作用是移除范围变量。比如 4.用于捕获在其中嵌套的操作所抛出的异常对象并将异常信息保存到变量中。我们将有可能抛出异常的代码放置到开始标签 : 和结束标签 : 之间。如果其中代码出现异常异常对象将被捕获保存在 var 声明的变量中该变量总是有 page 范围。如果没有发生异常而 var 所标识的范围变量将被移除。如果没有指定 var 属性异常只是简单的被捕获异常信息并不会被保存。Eg int i 5;int j 0;int ki/j;%后一句相当于 exception.getMessage()条件标签包括 1.用于实现 java 中的 if 语句功能。This is your first visit .若为 true 会打印中间部分。也可以声明 var 方便下一步判断。2. 和 、 一起实现互斥条件执行类似于 java 中的 if else. 一般作为 、 的父标签。eg 初学下海身手小试商业能手迭代标签迭代标签有 和 // 遍历记录集 也可以设定固定次数。${i}如果再加个 step “ 2 ”那么每次增长为 2 。三 sql 标签设置数据源// 将数据库某查询的结果声明为一个变量select player_name,money from tb_player order by money DESC LIMIT 10然后可以advCosts[${s.index}]${row.adv_cost};数据更新标签call proc_set_role_salespro(?,?,?,?,?);SELECT COUNT(*) as total FROM tb_channel WHERE game_id? AND begin_round调用存储过程更新数据库call proc_set_role_product(?,?,?,?,?,?,?,?);四 格式化标签将输出 12.300. 应用样式 ”.000”, 将使格式化后的小数部分有 3 位。不足 3 位将以 0 补齐。” type”date” /格式化的结果是 2007-5-27 .” type”time” /格式化的结果是 9:25:11” type”both” /格式化的结果是 2007-5-27 9:25:11补充知识点1. 替换 request.getParameter(test):2. 3.4.${name}from:http://www.blogjava.net/JAVA-HE/archive/2007/05/27/120344.htm[/b]