`
13456869777
  • 浏览: 15847 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

Java程序员要掌握的10个JSP中的标签库,你知道几个?

    博客分类:
  • java
阅读更多
JSP最轻易疏忽的一个特征在于它可以应用可从新运用的代码块——aka“标签库”——给一个JSP应用法式增添新功用。

这些运用XML类型标志声称的标签库供应了能够轻松整合到JSP页面中的现成对象。它们照样一种将应用法式的贸易逻辑和视觉外观别离开来的有效路子。

有很多免费的在线库——但你怎样晓得从哪儿开端呢?表A中列出的10个JSP标签库为你理解JSP的从新可用性供应了一个起点。下面我们来看一看这10个标签库。

留意:要装置JSP标签库,请参考每个库中包含的文件材料和装置阐明。

表A

库称号
阐明

Standard
这个库必弗成少,由于它分离了对通俗JSP的大量中心改良。它的一些特征包括:XML操作库、SQL库、非凡国际化功用、以及对迭代器和其它法式节制机制的支撑。在需求高级流程节制构造、国际化功用或XML支撑时运用这个库。

DateTime
这个库供应各类操作日期和时候的对象,包括恢复当前日期和时候、生成日期和月份列表、花样化日期和时候、时区转换。运用这个库能够便当地把日期和时候操作法式参加到你的应用法式中。

Mailer
这个库经过一个用户界说的SMTP效劳器支撑邮件发送,为你的JSP应用法式增添电子邮件发送功用。它还支撑多位收件人、定制题目、MIME附件和错误处置。当需求在JSP页面中创立和发送电子邮件音讯时运用这个库。

Cache
这个库为一个网站供应一个简单的缓冲框架。它将缓冲页面转译给客户端,答应你缓冲局部页面,缩短响应时候。假如你的网站接纳很多流量,运用这个库不时为客户端供应页面缓冲快照而非“实况”页面,从而减轻效劳器负载和页面处置时候。

XTages
这个库供应法式简化用XSLT解析和转换XML文档的过程。它可用于将一个XSLT转换应用于XML文档中、增添或删除XML节点、评价Xpath表达式和界说模板划定规矩。当你需求高级XML/XSLT处置功用运用这个库。

Regexp
这个库答应你在JSP应用法式中运用与Perl5兼容的常规表达式。这个库支撑Perl的匹配(m)、交换(s)和合成操作符。当你需求形式匹配和替代的常规表达式支撑时运用这个库。

JSP Controls
这个库答应你树立单个页面组件,如登录表格或进度条,它们能够停止零丁更新。这个库对AJAX应用法式特殊有效,固然它也可用在非AJAX形式中。在树立AJAX类型的JSP应用法式时运用这个库。

Pagers
这个库为数据集施行一个分页系统,简化在大型数据集(如数据库搜刮效果)中往返挪动的操作过程。它还包括各类分页款式,支撑可阅读的效果目次。当你的应用法式需求一个粗劣的分页系统时运用这个库。

JDBForms
这个库能够在数据库衔接和表单位素之间树立链接,树立定制动作疾速简化数据库驱动的Web应用法式的开辟。它还支撑分类、搜刮、过滤和款式功用,并运用一个基于SWING的界面。要疾速开辟数据库支撑的JSP应用法式时运用这个库。

Google Tag Library
这个库能够执行和处置Google搜刮,搜检拼写而且接见Google.com缓存中的页面。运用这个库给你的网站增添Google搜刮功用,或创立一个运用Google.com数据库的搜刮引擎。
1
1
分享到:
评论

相关推荐

    Java程序员学习路线及内容

    Java程序员学习路线通常包括以下几个阶段: 1. 基础知识阶段: - 学习Java语言的基本语法、数据类型、运算符等基础知识。 - 理解面向对象编程的概念,掌握类、对象、继承、多态等相关知识。 - 学习异常处理、...

    JSP程序员成长手册

    还有你必须非常熟悉以下几个包 java.lang;java.io;java.sql;java.util;java.text;javax.sevrlet;javax.servlet.http; javax.mail;等。 5:sql 掌握程度:熟练。原因:如果你不使用数据库的话你也许不需要...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。.  本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。.  本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...

    JAVA笔试面试资料JDBC HTTP、JSP、Servlet、Struts面试题汇总资料.zip

    java工程师面试题大全-100%公司笔试题你都能碰到几个.docx Java开发工程师上机笔试题.docx Java开发求职面试题.docx Java开发笔试题.docx Java数据结构类面试题.docx Java数据结构题.docx Java笔试面试宝典.docx ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。.  本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part5

    本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。.  本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...

    JAVA上百实例源码以及开源项目

     Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...

    JAVA上百实例源码以及开源项目源代码

     Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...

    java开源包10

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (<jcaptcha:image label="Type the text "/> ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java 面试题 总结

    创建了几个String Object? 两个 28、设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。 以下程序使用内部类实现线程,对j增减的时候没有考虑顺序问题。 public class ThreadTest1{ ...

    java开源包11

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (<jcaptcha:image label="Type the text "/> ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包6

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (<jcaptcha:image label="Type the text "/> ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包9

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (<jcaptcha:image label="Type the text "/> ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包4

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (<jcaptcha:image label="Type the text "/> ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包101

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (<jcaptcha:image label="Type the text "/> ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包5

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (<jcaptcha:image label="Type the text "/> ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包8

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (<jcaptcha:image label="Type the text "/> ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    JAVA面试题最全集

    5.j2me程序的必需的几个部分 6.c/s与b/s的区别 7.构建一个connect pool,然后再调用它, 8.j2ee平台与dotnet平台的区别 9.ejb的life cycle 10.session bean 和 entity bean的区别 11.ejb中的transaction机制 ...

    java开源包1

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (<jcaptcha:image label="Type the text "/> ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

Global site tag (gtag.js) - Google Analytics