JSP 2.0、Servlet 2.5支持JSTL不想之前版本那么简单,之间在页面中使用taglib标签引用即可
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
在Servlet2.5、JSP2.0中就需要手动为此uri配置相应的信息方可
1.下载jar包
http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/
找到jakarta-taglibs-standard-1.1.0.zip文件,然后下载
2.解压缩zip包,将tld文件夹整个复制到自己的WEB项目中的WEB-INF目录下,并且将lib目录下的jstl.jar和standard.jar赋值到项目中WEB-INF/lib目录中
3.配置项目中的web.xml文件
<!-- 配置JSP2.0支持JSTL -->
<jsp-config>
<taglib>
<taglib-uri>http://java.sun.com/jstl/fmt</taglib-uri>
<taglib-location>/WEB-INF/tld/fmt.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
<taglib-location>/WEB-INF/tld/c.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jstl/sql</taglib-uri>
<taglib-location>/WEB-INF/tld/sql.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jstl/x</taglib-uri>
<taglib-location>/WEB-INF/tld/x.tld</taglib-location>
</taglib>
</jsp-config>
4.在界面添加JSTL的引用
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
分享到:
相关推荐
EL表达式可以嵌入到JSTL标签中,提供更简洁的页面编码。例如,`${var}`用于输出变量`var`的值,`#{bean.property}`用于访问JavaBean的属性。 6. **JSTL与JSP的结合使用** 在JSP页面中,通过`<%@ taglib %> `指令...
2. **标准标签库(JSTL)**:JSTL(JavaServer Pages Standard Tag Library)是JSP 2.0推荐的标准标签库,它包含了一系列用于处理常见任务的标签,如循环、条件判断、XML操作等,使得页面更易于阅读和维护。...
JSTL标签使得JSP代码更清晰,提高了可维护性。例如,`<c:if>`用于条件判断,`<c:forEach>`用于循环遍历。 总的来说,JSP 2.0结合EL和JSTL,提供了更强大且易读的数据处理和控制流功能,有助于开发人员创建更加整洁...
JSP 2.0中对JSTL的支持加强,降低了对自定义标签库的需求。 3. **页面指令简化**:在JSP 2.0中,`<jsp:include>`、`<jsp:useBean>`、`<jsp:setProperty>`等元素被简化,使得页面结构更清晰。 4. **脚本元素的声明...
前者深入解释了每个JSTL标签的功能和使用方法,后者则详细阐述了JSP2.0的新特性和最佳实践。通过阅读这些文档,开发者可以更好地理解和掌握这两个技术,提升开发效率和代码质量。 总结来说,JSTL中文手册和JSP2.0...
**JSP 2.0 API 知识点详解** ...JSP 2.0是其一个重要版本,带来了许多改进和新特性,提升了开发效率...共享的“JSP2.0 API chm”帮助文档无疑是一个宝贵的资源,有助于开发者在实践中进一步探索和提升JSP 2.0的技术水平。
**JSP 2.0 技术手册及源码详解** **一、JSP 2.0 概述** JSP(JavaServer Pages)是一种基于Java的动态网页开发技术,由Sun Microsystems公司推出,用于创建交互式的Web应用程序。JSP 2.0是其重要的一个版本,它在...
3. **自定义标签库(Tag Libraries)**:JSP2.0支持自定义标签,允许开发者创建自己的标签库,使得代码更加模块化和可扩展。 4. **页面指令简化**:`<jsp:include>`和`<jsp:forward>`等指令变得更简洁,同时引入了`...
此外,手册还深入探讨了JSP 2.0中的新特性,如表达式语言(EL)、JSP标准标签库(JSTL)以及JSP 2.0的自定义标签开发。这些新特性使得JSP页面开发更加简洁、高效和易于维护。 最后,手册通过一系列实战案例,展示了...
- **异常处理**:JSP 2.0支持使用`<error-page>`标签进行错误页面的指定,以及使用`<error-page>`和`<error-code>`配合处理特定错误。 **4. 源码分析** 提供的"我的JSP学习笔记+源码"包含实际项目中的例子,可以...
**学习"jstl指导手册jsp2.0",你可以深入理解JSTL的各个标签及其用法,掌握如何在JSP中有效地使用这些标签来提升代码质量。这份手册应该包含详细的标签解释、示例和最佳实践,帮助开发者快速查找和解决实际问题。** ...
2. **统一的标签库**:JSP2.0引入了标准标签库(JSTL),包括核心、XML、函数和SQL四个主要部分,使开发者能以更一致的方式处理常见的任务。 3. **页面指令的简化**:如`<%@ taglib %>`和`<%@ page %>`指令得到简化...
在Java Server Pages (JSP) 2.0版本中,自定义标签和自定义标签函数极大地扩展了JSP开发的灵活性和可重用性。这些特性允许开发者创建可复用的组件,使代码更加清晰,易于维护。本文将深入探讨JSP 2.0中的自定义标签...
JSP 2.0支持`jsp:include`, `jsp:forward`, `jsp:params`, `jsp:plugin`等动作,用于页面的动态组合和控制流程。 9. **分页和缓存** 使用JSP 2.0可以方便地实现分页功能,通过EL和JSTL的配合,可以轻松处理大量...
3. 使用JSTL标签:现在可以在JSP页面中使用JSTL标签,如`<c:forEach>`进行迭代,`<c:if>`进行条件判断,`<fmt:formatDate>`格式化日期等。 总之,JSTL是提升JSP页面编写效率的重要工具,而依赖注入则是现代Java应用...
4. **JSTL标签库** - **核心标签库(c:namespace)**:包括条件语句(if、choose、when、otherwise)、迭代(forEach、forTokens、while)、URL处理(import、set、param、out)等。 - **JDBC标签库(sql:...
- JSP2.0支持JSF(JavaServer Faces),提供了统一的组件模型和事件处理机制,简化了Web应用开发。 - 引入了页面指令`<jsp:useBean>`的`id`属性,使得JavaBean可以在整个页面范围内共享。 - 自动处理异常,增强了...
7. **自定义标签支持**:JSP 2.0提供了一套完整的API来创建自定义标签,使得开发自定义功能更加方便。 8. **Servlet 2.4兼容性**:JSP 2.0是基于Servlet 2.4规范的,因此它继承了Servlet的许多新特性,如过滤器和...