文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络编程JSPJava-JSTL(JSP标准标签库)介绍
精品推荐
特别推荐
·什么是 JSP 技术?
·JSP简介
·JSP数据库操作例程
·新手入门:学习JSP的经典的入门学习资料
·由浅入深学习动态网页制作PHP的编程与应用
·输入汉字自动转为拼音(jsp实现方式)
·经验分享 JSP程序员完全蜕变手册
·JSP实战:JBuilder2005中创建数据库表
·新手入门:JSP基本语法与简单表单处理
·使用技巧:在JSP页面中的应用JavaBean
热点TOP10
·水晶报表的jsp实现
·对于JSP中表单数据存储的一种通用方法
·用JSP+JavaScript打造二级级联下拉菜单
·用JSP实现数据库图片的存储与显示实例
·struts基本知识:谈JSP与XML的交互
·对JSP数据库连接类使用方法的详细讲解
·输入汉字自动转为拼音(jsp实现方式)
·实例解析 在Eclipse3.2上部署JSP全过程
·实例讲解在JSP开发中的对象和范围属性
·配置Eclpise+Tomcat实现JSP编写与部署

Java-JSTL(JSP标准标签库)介绍

日期:2008年5月12日 作者: 查看:[大字体 中字体 小字体]



<c:otherwise>
这个标签同样不接受任何属性

例子: <c:if test="${user.wealthy}">
user.wealthy is true.
</c:if> 

如果user.wealthy值true,则显示user.wealthy is true.

<c:choose>
<c:when test="${user.generous}">
user.generous is true.
</c:when> 
<c:when test="${user.stingy}">
user.stingy is true.
</c:when>
<c:otherwise>
user.generous and user.stingy are false.
</c:otherwise>
</c:choose> 

只有当条件user.generous返回值是true时,才显示user.generous is true.
只有当条件user.stingy返回值是true时,才显示user.stingy is true.
其它所有的情况(即user.generous和user.stingy的值都不为true)全部显示user.generous and user.stingy are false.

由于JSTL没有形如if (){…} else {…}的条件语句,所以这种形式的语句只能用<c:choose>、<c:when>和<c:otherwise>标签共同来完成了。

3、 循环控制标签

<c:forEach>
<c:forEach>标签用于通用数据,它有以下属性 属 性 描 述 是否必须 缺省值 
items 进行循环的项目 否 无 
begin 开始条件 否 0 
end 结束条件 否 集合中的最后一个项目 
step 步长 否 1 
var 代表当前项目的变量名 否 无 
varStatus 显示循环状态的变量 否 无 


例子: <c:forEach items="${vectors}" var="vector">
<c:out value="${vector}"/>
</c:forEach> 

相当于java语句 for (int i=0;i<vectors.size();i++) {
out.println(vectors.get(i));


在这里vectors是一个java.util.Vector对象,里面存放的是String数据,vector是当前循环条件下String对象。实际上这里的vectors可以是任何实现了java.util. Collection接口的对象。 
<c:forEach begin="0" end="100" var="i" step="1">
count=<c:out value="${i}"/><br>
</c:forEach>
 

输出:
count=0
...
count=100

<c:forTokens>
<c:forTokens>标签有以下属性 属 性 描 述 是否必须 缺省值 
items 进行循环的项目 是 无 
delims 分割符 是 无 
begin 开始条件 否 0 
end 结束条件 否 集合中的最后一个项目 
step 步长 否 1 
var 代表当前项目的变量名 否 无 
varStatus 显示循环状态的变量 否 无 


例子 
<c:forTokens items="a:b:c:d" delims=":" var="token">
<c:out value="${token}"/>
</c:forTokens>

上一页 [1] [2] [3] [4] [5] 下一页 




上一篇:教你怎样来优化Apache服务器的性能

下一篇:JAVA高级:基于JSP的动态网站开发技术

相关文章:
·Windows vista 标准1024X768精美壁纸
·求职面试自我介绍一分钟
·“芯”要让你看见系列之---VIA主板芯片组介绍
·判断一个女人爱不爱你的标准
·关于三级片和A片的区分标准
·[魔兽世界]任务系统全介绍 - 魔兽世界攻略秘籍 - 魔兽世界
·女性性发育自检标准
·APE变成高品质MP3音乐 转换工具介绍
·QQ会员各种精彩功能及QQ会员特权介绍
·IMS国际标准研究的最新进展
相关软件:
·Photoshop CS中文版平面设计师标准案例教程
·企业标准化管理制度大全
·Adobe专业人士资格认证PageMaker 7.0专业资格认证标准教程
·标准合同大全
·西门子plc软件及教程 文件类型 其它介绍
·新版标准日本语初级 单词读音MP3
·3ds max 7中文版标准教程
·中国8大菜系介绍及其他
·06年4月16一级建造师市政实务考试真题与标准答案
·《苍天》偃月刀操作方法介绍视频

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot