jsp_标准标记库(jstl)

jsp_标准标记库(jstl)

ID:36203655

大小:2.25 MB

页数:39页

时间:2019-05-07

jsp_标准标记库(jstl)_第1页
jsp_标准标记库(jstl)_第2页
jsp_标准标记库(jstl)_第3页
jsp_标准标记库(jstl)_第4页
jsp_标准标记库(jstl)_第5页
资源描述:

《jsp_标准标记库(jstl)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JSP标准标记库YinzhiGengJSP标准标记库主讲人:YinzhiGengJSP标准标记库JSP标准标记库(JSPStandardTagLibrary,JSTL)是一个实现Web应用程序中常见的通用功能的定制标记库集,这些功能包括迭代和条件判断、数据管理格式化、XML操作以及数据库访问JSP标准标记库(JSTL)是JSP1.2定制标记库集,这些标记库实现大量服务器端Java应用程序常用的基本功能。通过为典型表示层任务(如数据格式化和迭代或条件内容)提供标准实现,JSTL使JSP作者可以专注于特定于应用程序的开发需求,而不是为这些通用操作“另起炉灶”。安装JSTLhttp://www

2、.apache.org/dist/jakarta/taglibs/standard/binaries/拷贝jar资源拷贝tld文件Taglib伪指令<%@tagliburi="http://java.sun.com/jstl/core"prefix="c"%>JSTL定制标记库JSTL1.0有四个定制标记库:core、format、xml和sql.1.core标记库提供了定制操作,通过限制了作用域的变量管理数据,以及执行页面内容的迭代和条件操作。2.format标记库定义了用来格式化数据(尤其是数字和日期)的操作。它还支持使用本地化资源束进行JSP页面的国际化。3.xml库包含一些标记,

3、这些标记用来操作通过XML表示的数据。4.sql库定义了用来查询关系数据库的操作c:out标签<%request.setAttribute("username","zhangshanfeng");%>使用param提取参数c:set标签${requestScope.pwd}

4、e="text"name="username">c:forEach迭代标签<%Listlist=newArrayList();list.add("AAA");list.add("BBB");list.add("CCC");request.setAttribute("userlist",list);%>c:forEach

5、迭代标签c:forEach迭代标签String[]names={"11","22","33"};request.setAttribute("names",names);c:catch标签

6、:catch>这个标签相当于捕获在它里边的标签抛出的异常对象<%Stringstr=null;str.toString();%>c:if标签<%request.setAttribute("username","zhangshanfeng");%>okc:choose条件判断若使用来做流程控制时,两者都必须为的子标签

7、n>必须有test属性,当test中的表达式结果为true时,则会执行本体内容标记却是可选的;标记至多可有一个嵌套的标记c:choose条件判断request.setAttribute("count","55");count<33

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。