Jsp - TagLib 标签定义
2016-11-14 22:37
197 查看
struts中支持的标签库包含html标签库、bean标签库、logic标签库:
html标签库:用来创建能够和Struts框架和其他相应的HTML标签交互的HTML输入表单
Bean标签库:在访问Javabeans及其属性,以及定义一个新的bean时使用
Logic标签库:管理条件产生的输出和对象集产生的循环
在界面jsp中引入其中的标签库或者标签库文件,然后才可以正常使用其中定义的标签。
复制代码 代码如下:
<%@ taglib prefix ="bean" uri= "http://struts.apache.org/tags-bean" %>
<%@ taglib prefix ="logic" uri= "http://struts.apache.org/tags-logic" %>
<%@ taglib prefix ="html" uri= "http://struts.apache.org/tags-html" %>
<%@ taglib prefix ="c" uri="http://java.sun.com/jsp/jstl/core" %>
标签库的意义:
在自定义标签库中,我们可以把复杂的业务逻辑功能都封装在标签库中了。而不必在jsp中写具体的代码。这样,jsp代码与java编码能力不必强制耦合在一起。
标签库版本:jsp版本不同,标签库文件引入的头文件不同,并且其中的标签也有差异。【tomcat下lib文件下的jsp-api.jar下的/META-INF/MANIFEST.MF文件,查看jsp版本】
dtd:document type definition
在文档类型声明时,用管间质SYSTEM或PUBLIC来指出外部DTD文件的位置
用system关键字,如下:<!DOCTYPE 根元素的名字 SYSTEM "外部DTD文件的URI">
用public如下:<!DOCTYPE 根元素的名字 PUBLIC "DTD的名字" "外部DTD文件的URI">
一般用system关键字来形容是私有的dtd文件。而public关键字来形容的是公共的dtd文件。
struts中支持的标签库包含html标签库、bean标签库、logic标签库:
html标签库:用来创建能够和Struts框架和其他相应的HTML标签交互的HTML输入表单
Bean标签库:在访问Javabeans及其属性,以及定义一个新的bean时使用
Logic标签库:管理条件产生的输出和对象集产生的循环
在界面jsp中引入其中的标签库或者标签库文件,然后才可以正常使用其中定义的标签。
复制代码 代码如下:
<%@ taglib prefix ="bean" uri= "http://struts.apache.org/tags-bean" %>
<%@ taglib prefix ="logic" uri= "http://struts.apache.org/tags-logic" %>
<%@ taglib prefix ="html" uri= "http://struts.apache.org/tags-html" %>
<%@ taglib prefix ="c" uri="http://java.sun.com/jsp/jstl/core" %>
标签库的意义:
在自定义标签库中,我们可以把复杂的业务逻辑功能都封装在标签库中了。而不必在jsp中写具体的代码。这样,jsp代码与java编码能力不必强制耦合在一起。
标签库版本:jsp版本不同,标签库文件引入的头文件不同,并且其中的标签也有差异。【tomcat下lib文件下的jsp-api.jar下的/META-INF/MANIFEST.MF文件,查看jsp版本】
dtd:document type definition
在文档类型声明时,用管间质SYSTEM或PUBLIC来指出外部DTD文件的位置
用system关键字,如下:<!DOCTYPE 根元素的名字 SYSTEM "外部DTD文件的URI">
用public如下:<!DOCTYPE 根元素的名字 PUBLIC "DTD的名字" "外部DTD文件的URI">
一般用system关键字来形容是私有的dtd文件。而public关键字来形容的是公共的dtd文件。
相关文章推荐
- jsp的简单标签定义
- 自定义JSP中的Taglib标签之四自定义标签中的Function函数
- 自定义JSP中的Taglib标签之四自定义标签中的Function函数
- 自定义JSP中的Taglib标签之一简单入门篇(无参数的自定义标签)
- 【Java.Web】JSP —— 标签库taglib —— 第三方标签库 —— JSTL I18N
- [教程]自定义JSP中的Taglib标签之二带自定义属性的标签
- 自定义JSP中的Taglib标签之二带自定义属性的标签
- Java web中的web-xml中标签定义之jsp-config
- 【Java.Web】JSP —— 标签库taglib —— 自定义JSP标签 —— 标签库描述文件 TLD,发布
- 【Java.Web】JSP —— 标签库taglib —— 第三方标签库 —— JSTL XML
- JSP实现自定义标签Taglib重点总结
- jsp-TagLib标签库
- 自定义JSP中的Taglib标签之一简单入门篇(无参数的自定义标签)
- JSP中的taglib标签如何让JSP页面使用标签
- 【Java.Web】JSP —— 标签库taglib —— 自定义JSP标签 —— 示例
- 【Java.Web】JSP —— 标签库taglib —— 第三方标签库 —— JSTL SQL
- JSP自己定义标签继承哪个类
- JSP页面如何访问标签中定义的变量-使用实现
- 项目之JSP标签定义时URI报错的问题(产品追溯系统)2016-7-29
- JSP 2.0 web.xml不再直接支持<taglib>标签配置