首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是taglib?

什么是taglib?
EN

Stack Overflow用户
提问于 2014-12-04 02:39:41
回答 3查看 15K关注 0票数 16

有人能解释一下什么是Java编程中的taglib吗?它包含一个前缀和uri...but,这两个前缀指的是什么?我查找了许多不同的网站,但坦率地说,我仍然对它是什么和它做了什么感到困惑。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-12-04 02:49:04

JSP允许您定义看起来像JavaServer或XML标记的自定义标记,标记库是一组实现自定义行为的用户定义标记。

taglib指令声明JSP页面使用一组自定义标记,标识库的位置,并提供一种在JSP页面中标识自定义标记的方法。

原文来源:JSP - The taglib Directive

票数 14
EN

Stack Overflow用户

发布于 2014-12-04 02:51:45

JSTL标准标记库(JSTL)是一组有用的JavaServer标记,它封装了许多JSP应用程序共有的核心功能。

JSTL支持常见的结构化任务,如迭代和条件、用于操作XML文档的标记、国际化标记和SQL标记。它还提供了一个框架,用于将现有的自定义标记与JSTL标记集成。

根据功能,可以将JSTL标记分为以下JSTL标记库组,这些标记库组可在创建JSP页面时使用:

核心标签

格式化标签

SQL标记

XML标记

JSTL函数

每组标签的核心结构如下:

代码语言:javascript
复制
<%@ taglib prefix="some prefix" 
           uri="some http URL" %>

更多信息你可以在here上找到。

票数 1
EN

Stack Overflow用户

发布于 2017-10-09 14:38:47

让我们假设你想要创建一个网页,它需要你为每个特定的东西多次编写相同的代码,比如在电子商务网站中,你可能必须显示价格标签,大小和颜色以及每件商品的图像。

您必须在一个页面中显示10个或更多项目。现在,不需要多次编写HTML、css代码,您可以创建一些tag-lib,在其中您可以在接受一组参数的类中创建一个方法,并且可以调用该方法。

您可以在该方法中嵌入html和css代码,并且只需通过向页面传递参数来编写一行代码,即可设计页面的UI。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27279217

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档