- 浏览: 378771 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (116)
- 生活 (1)
- 工作 (56)
- 健康 (0)
- 感情 (0)
- IT (45)
- 数据库 (11)
- Spring处理lob数据 (0)
- org.springframework.dao.InvalidDataAccessApiUsageException: OracleLobCreator needs to work on [oracle.jdbc.OracleConnection] (1)
- not on [com.mysql.jdbc.Connection]: specify a corresponding NativeJdbcExtractor; nested exception is java.lang.ClassCastException: com.mysql.jdbc.Connection (1)
- org.hibernate.DuplicateMappingException (1)
- js (3)
- Spring (2)
- PropertyPlaceholderConfigurer (1)
- Spring事务 (2)
- PROPAGATION_REQUIRED (1)
- PROPAGATION_SUPPORTS (1)
- PROPAGATION_MANDATORY (1)
- PROPAGATION_REQUIRES_NEW (1)
- setTimeout() (0)
- fn函数 (1)
- jstl标签 (1)
- 锚点 (1)
- 工作 urlrewrite 静态化 (1)
- 分享到微博 (1)
- hibernate (1)
- id to load is required for loading (1)
最新评论
-
wangyudong:
用Holer,只需要配置一个Access Key就搞定了htt ...
webservice发布以后在本地能够访问,但是在远程访问不了 -
梦幻无极:
[flash=200,200][url][img][list] ...
mysql Error Code : 1060 Duplicate column name 'ID' -
wqxdoc_pxiang9:
工程用什么软件
plc学习笔记 -
jiangxiankun:
请问一下这个需要什么jar包吗
用JAVA代码访问一段URL地址是否可用怎么写? -
361010911:
好乱!- -
java轮询程序的实现
前两天要写个简单的页面,中间要用到jstl标签,遇到了很多问题。今天抽时间上网查了查资料,把这些问题解决一下。
java中代码如下:
1.使用JSTL标签来访问list并判断list中的选中项
jsp中访问:
简单说明一下:
a.vo的升级线是一个list的产品,将list中的产品遍历在option中。
b. <c:if test="${newGoodsCode==upgradeProduct.goodsCode}">selected</c:if>判断选中的是哪一个升级线上的产品。
2.获取集合的长度:
说明:
a.每行显示四条记录:
b.${fn:length(listTheme)}取得集合listTheme的长度
c.<c:forEach var="themeVO" items="${listTheme}" varStatus="j" begin="0" end="${fn:length(listTheme)}" >
遍历集合listTheme,用j来代表当前遍历的个数,用j.count取得数值。
3.格式化日期型的数据:
4.list中是map对象,遍历list
5.以上都是实用中的一些问题,具体的一些基础的说明见下面文档。
java中代码如下:
put("vo", virtualHostVO); put("listTheme", listTheme); put("newGoodsCode",newGoodsCode);
1.使用JSTL标签来访问list并判断list中的选中项
jsp中访问:
<select name="newGoodsCode" onChange="getTheme1();"> <c:forEach var="upgradeProduct" items="${vo.upgradeList}"> <option value="${upgradeProduct.goodsCode}" <c:if test="${newGoodsCode==upgradeProduct.goodsCode}">selected</c:if>> ${upgradeProduct.goodsName} </option> </c:forEach> </select>
简单说明一下:
a.vo的升级线是一个list的产品,将list中的产品遍历在option中。
b. <c:if test="${newGoodsCode==upgradeProduct.goodsCode}">selected</c:if>判断选中的是哪一个升级线上的产品。
2.获取集合的长度:
<tr> <c:forEach var="themeVO" items="${listTheme}" varStatus="j" begin="0" end="${fn:length(listTheme)}" > <c:if test="${j.count%4!=0}"> <td> <img src="${ctx}/Modules/vzzjz/images/${themeVO.type}/${themeVO.nameEn}/images/theme_view.jpg" width="97" height="113" border="0" alt="${themeVO.nameCh}" /> <br> <input type = "radio" name = "themeEn" value= "${themeVO.nameEn}"/>${themeVO.nameCh} </td> </c:if> <c:if test="${j.count%4==0}"> <td> <img src="${ctx}/Modules/vzzjz/images/${themeVO.type}/${themeVO.nameEn}/images/theme_view.jpg" width="97" height="113" border="0" alt="${themeVO.nameCh}" /><br><input type = "radio" name = "themeEn" value= "${themeVO.nameEn}"/>${themeVO.nameCh} </td> </tr> </c:if> </c:forEach> <c:if test="${fn:length(listTheme)%4!=0}"> </tr> </c:if>
说明:
a.每行显示四条记录:
b.${fn:length(listTheme)}取得集合listTheme的长度
c.<c:forEach var="themeVO" items="${listTheme}" varStatus="j" begin="0" end="${fn:length(listTheme)}" >
遍历集合listTheme,用j来代表当前遍历的个数,用j.count取得数值。
3.格式化日期型的数据:
<fmt:formatDate value="${vo.serviceStartDate}" pattern="yyyy-MM-dd"/>
4.list中是map对象,遍历list
<c:forEach items="${testList}" var="testMap" varStatus="status"> <td>11111</td> <c:forEach var="mapItem" items="${testMap}"> <c:if test="${mapItem.key =='name'}"> <td>name:<c:out value="${mapItem.value}"/></td> </c:if> <c:if test="${mapItem.key =='age'}"> <td>age:<c:out value="${mapItem.value}"/></td> </c:if> </c:forEach> <td align="right"><c:out value="${liuTest}"/></td> </tr> </c:forEach>
5.以上都是实用中的一些问题,具体的一些基础的说明见下面文档。
- JSTL标签库.pdf (410.9 KB)
- 下载次数: 2
发表评论
-
id to load is required for loading
2013-05-07 16:47 1210今天遇到一个bug:id to load is requir ... -
mysql随机获取记录
2012-12-11 12:42 1155MYSQL的随机抽取实现方法。举个例子,要从tablename ... -
分享到微博js
2012-08-02 14:35 9971分享到微博js 1.分享到微博代码: var t ... -
js 定位
2012-02-02 11:31 3054前两天开发一个功能,显示所有记录之后,对某一条记录操作之后, ... -
jstl标签 函数
2012-02-02 11:02 1268jstl标签,fn函数 函数:fn:contains(stri ... -
java.lang.IllegalArgumentException: Failed to parse a valid name/value pair from
2011-11-23 16:48 2377昨天231被封了,所以只能换203的测试库,可是一启动就报错j ... -
JS中setTimeout()的用法详解
2011-11-07 17:20 0setTimeout( ) setTimeout( ) 是 ... -
Spring中的四种声明式事务的配置
2011-10-18 14:15 985Spring中的四种声明式事务的配置Spring容器中有两种 ... -
事务的传播行为和隔离级别
2011-10-18 11:13 2666一。Spring在TransactionDefi ... -
Spring 利用PropertyPlaceholderConfigurer占位符
2011-10-18 10:54 34381.Spring的框架中,org.springframew ... -
js动态添加删除表格
2011-10-11 15:25 1539//动态添加行 function addRowMx( ... -
Duplicate class/entity mapping com.sitechasia.xinnet.admin.checkip.model.AdmUser
2011-09-19 14:56 2217今天还算有点时间,就同步了一下我工作空间和cvs服务器上的代码 ... -
java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape
2011-09-19 10:32 23748java编码解码 前两天修改了个功能,登陆的时候密码为‘% ... -
servlet页面跳转
2011-09-15 17:26 7908昨天晚上在公 ... -
ContentType
2011-08-25 10:14 1054[size=medium]ContentType 属性指定响 ... -
简单的下载例子
2011-08-25 10:07 1330前两天看代码,有一个下载的例子,我觉得写得挺全面 ... -
Spring Quartz定时器
2011-08-23 15:25 1493Spri ... -
java操作Excel(Jakarta_POI)
2011-08-23 14:15 1254一。 Jakarta POI 是一套用于访问微软 ... -
POI类库之工作表中文名乱码问题
2011-08-23 13:52 2043POI类库是JAVA平台下操作EXCEL的类库,功 ... -
cvs.exe [checkout aborted]: connect to scm1.ceopen.cn:2401 failed: 套接字操作尝试一个无法连接
2011-08-12 13:29 1925昨天想在cvs服务器上更新代码,但是一点更新之 ...
相关推荐
jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2...
jstl-1.2.1,之前的版本需要在服务器中配置一下,而且它分成了两个jar(jstl.jar和standard.jar)还有一个tld文件,而1.2已经不用配置了,直接把javax.servlet.jsp.jstl-1.2.1.jar和javax.servlet.jsp.jstl-api-1.2.1...
JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>JSTL>>>
**JSTL1.1与JSTL1.0详解** JavaServer Pages Standard Tag Library (JSTL) 是一个用于简化JavaServer Pages (JSP) 开发的标签库,它提供了一系列预定义的标签,帮助开发者处理常见的任务,如迭代、条件判断、XML...
**JSTL(JavaServer Pages Standard Tag Library)详解** JSTL,全称为JavaServer Pages Standard Tag Library,是Java EE平台中的一个标准标签库,它为JSP开发者提供了丰富的、可重用的组件,用于处理常见任务,如...
总的来说,JSTL在Java Web开发中扮演着重要角色,通过提供丰富的标签库,使得开发者能够更加高效地编写动态网页,同时也提高了代码的可读性和可维护性。了解并熟练使用JSTL,对于提升Java Web开发能力是非常有帮助的...
**JSTL(JavaServer Pages Standard Tag Library)中文帮助文档** JSTL 是一套用于 JavaServer Pages (JSP) 的标准标签库,旨在简化 JSP 开发,提高代码的可读性和可维护性。它提供了多种核心标签和扩展标签,包括...
JSTL,全称为JavaServer Pages Standard Tag Library,是Java服务器页面标准标签库,它提供了一系列的标签来简化JSP开发,使开发者能够更高效地编写动态网页。JSTL的主要目标是减少在JSP页面中使用脚本元素,提升...
JSTL(JavaServer Pages Standard Tag Library)是Java Web开发中的一个标准标签库,它提供了一系列的标签来简化JSP页面的编程,使得开发者能够更专注于业务逻辑而不是底层的Java代码。这个压缩包文件可能包含了关于...
本篇将详细讲解JSTL的基本概念、核心组件以及通过"jstl练习实例"进行的学习要点。 一、JSTL简介 JSTL是由Apache软件基金会的Jakarta项目维护的一个开源库,它提供了多种预定义的标签,用于处理常见的JSP任务,如...
**JSTL(JavaServer Pages Standard Tag Library)**是一个用于JavaServer Pages(JSP)的标签库,旨在简化Web应用程序的开发。它提供了一系列预定义的标签,使得开发者可以通过简单的XML标记来处理常见任务,而无需...
jstl-api-1.2和jstl-impl-1.2,jstl-api-1.2和jstl-impl-1.2,jstl-api-1.2和jstl-impl-1.2,jstl-api-1.2和jstl-impl-1.2
**JSTL(JavaServer Pages Standard Tag Library)**是一个用于JSP的标准标签库,它提供了一系列的标签,用于简化JSP页面中的业务逻辑处理。JSTL的主要目标是提高JSP开发的可维护性和可读性,通过使用预定义的标签,...
随着JSP规范的更新,JSTL也得到了发展,例如JSTL 1.1和1.2,它们扩展和完善了原有功能。虽然JSTL目前还不是J2EE平台的强制组成部分,但它已被广泛采用,并在许多应用程序服务器中得到支持。 ### JSTL的实施与获取 ...
2. `standard-1.1.2.jar`:这个库实际上是JSTL的依赖,提供了Java Servlet API中的JSTL实现,也就是JSTL的Standard Tag Library。它包含了对JSTL的实现,比如EL表达式的解析和执行,以及JSTL标签的处理。特别地,`...
**JSTL(JavaServer Pages Standard Tag Library)详解** JSTL,全称为JavaServer Pages Standard Tag Library,是Java Web开发中的一个标准标签库,它为开发者提供了在JSP页面中处理常见任务的标签,例如迭代、...
**JSTL(JavaServer Pages Standard Tag Library)** 是一个标准的标签库,用于简化JavaServer Pages(JSP)开发。它提供了许多预定义的标签,使得开发者可以更方便地处理常见任务,如控制流、迭代、XML处理等,而...
此外,由于JSTL遵循Java的编程规范,它也支持面向对象的设计原则,比如可以利用EL(Expression Language)表达式来传递参数,增强了代码的灵活性。 总结一下,"jstl-impl-1.2.jar"和"jstl-api-1.2.jar"是Java Web...
**JSTL(JavaServer Pages Standard Tag Library)学习大全** JSTL是JavaWeb开发中的一个强大工具,它提供了一套标准的标签库,用于简化HTML或XML页面上的JavaServer Pages(JSP)代码。本资源集合包含了丰富的JSTL...
**JSTL(JavaServer Pages Standard Tag Library)是Java服务器页面的一个标准标签库,它提供了一组用于处理常见Web开发任务的标签,如迭代、条件判断、XML处理等,极大地简化了Java Servlet和JSP中的代码。...