JSTL:表达式语言(学习资料)
2011-09-25 23:22
357 查看
结束语
EL(与四个 JSTL 定制标记库提供的操作结合起来)允许页面作者不使用脚本元素即可实现表示层逻辑。例如,对比本文开头清单 1 中的 JSP 代码和清单 17 中显示的通过 JSTL 实现的同样功能。(JSTL
清单 17. 合并 <c:set> 和 <c:out> 以提供缺省变量值
通过提供大多数 Web 应用程序常用功能的标准实现,JSTL 有助于加速开发周期。与 EL 结合起来,JSTL 可以不需要对表示层程序编写代码,这极大地简化了 JSP 应用程序的维护。
参考资料
使用定制标记控制 JSP 页面
JSP 标记库:着意设计的更好的可用性
Sun 的 JSP 标准标记库主页是了解关于 JSTL 的更多信息的良好起点。
JSTL 1.0 规范是关于 EL 和四个 JSTL 标记库的最终权威文本。
Jakarta Taglibs 项目是 JSTL 1.0 参考实现的起源。
Shawn Bayern 所著的 JSTL in Action(Manning Publications Co.,2002 年)提供了对所有 JSTL 功能的精彩论述,作者是该参考实现的领导。
David Geary 是 Java 技术方面很受欢迎的作者,他也写了一本关于 JSTL 的书,书名是
Core JSTL 。
JSPTags.com 是 JSP 技术参考资料的目录,它尤其专注于定制标记库。
通过 Jeff Wilson 精彩的文章“使用定制标记控制 JSP 页面”(developerworks,2002 年 1 月)了解关于定制标记库的一切。
Noel Bergman 的文章“JSP 标记库:着意设计的更好的可用性”(developerworks,2001 年 12 月)向您展示了声明性标记是如何帮助提高 JSP 页面的可用性的。
有关 EcmaScript 的更多详细信息,请参阅 Sing Li 的“快速上手 Java 编程”(developerworks,2001 年 7 月)。
在 developerworks Java 技术专区可以找到多达数百篇的 Java 技术参考资料。
EL(与四个 JSTL 定制标记库提供的操作结合起来)允许页面作者不使用脚本元素即可实现表示层逻辑。例如,对比本文开头清单 1 中的 JSP 代码和清单 17 中显示的通过 JSTL 实现的同样功能。(JSTL
core库中其余的标记,包括
<c:choose>及其子标记,将在本系列的下一篇文章中讨论。)尽管显然执行了条件逻辑,但是 JSTL 版本中没有 Java 语言源代码,并且标记之间的关系(尤其是关于嵌套需求)对于任何精通 HTML 语法的人都应该是熟悉的。
清单 17. 合并 <c:set> 和 <c:out> 以提供缺省变量值
<c:choose><c:when test="${user.role == 'member'}"> <p>Welcome, member!</p> </c:when><c:otherwise> <p>Welcome, guest!</p> </c:otherwise></c:choose> |
参考资料
使用定制标记控制 JSP 页面
JSP 标记库:着意设计的更好的可用性
Sun 的 JSP 标准标记库主页是了解关于 JSTL 的更多信息的良好起点。
JSTL 1.0 规范是关于 EL 和四个 JSTL 标记库的最终权威文本。
Jakarta Taglibs 项目是 JSTL 1.0 参考实现的起源。
Shawn Bayern 所著的 JSTL in Action(Manning Publications Co.,2002 年)提供了对所有 JSTL 功能的精彩论述,作者是该参考实现的领导。
David Geary 是 Java 技术方面很受欢迎的作者,他也写了一本关于 JSTL 的书,书名是
Core JSTL 。
JSPTags.com 是 JSP 技术参考资料的目录,它尤其专注于定制标记库。
通过 Jeff Wilson 精彩的文章“使用定制标记控制 JSP 页面”(developerworks,2002 年 1 月)了解关于定制标记库的一切。
Noel Bergman 的文章“JSP 标记库:着意设计的更好的可用性”(developerworks,2001 年 12 月)向您展示了声明性标记是如何帮助提高 JSP 页面的可用性的。
有关 EcmaScript 的更多详细信息,请参阅 Sing Li 的“快速上手 Java 编程”(developerworks,2001 年 7 月)。
在 developerworks Java 技术专区可以找到多达数百篇的 Java 技术参考资料。
相关文章推荐
- 后台学习四---el语言及jstl表达式
- 09c语言学习资料 一、数据类型、运算符和表达式
- Haskell语言学习笔记(52)正则表达式
- C#语言学习的资料
- Spring3表达式语言(SpEL)学习笔记
- Spring学习记录(七)---表达式语言-SpEL
- JSTL标签库—学习1(表达式控制标签)
- 表达式语言学习(二_集合操作)
- C 语言中的储存类(非原创 学习资料整理)
- JSTL 入门: 表达式语言
- OGNL表达式语言学习
- Spark入门到精通视频学习资料--第七章:Spark多语言编程(1讲)
- OGNL表达式语言学习
- JSTL 入门: 表达式语言
- JSTL 入门: 表达式语言
- 学习开发语言 python 资料
- EL&JSTL表达式学习笔记 -- day01
- JSTL 入门(1):表达式语言
- JSTL 表达式与 EL 语言
- 有关"正则表达式"的学习资料