JSP 自定义标记符库

js

What is 标记符?

标记符分两类,有体标记符,无体标记符

<tagName attributeName=”someValue” attributeName1=””/>

<img src=http://www.163design.net/j/f/”images/struts.gif/>

有体标记符是成对的.
标记符库的组件

1. 标记处理器:a Java class file

2. 标记符库描述符文件(TLD): a XML file (Struts-html, struts-bean, struts-logic,structs-template)

3. web.xml

4. JSP 页面的声明

对Struts 程序使用标记库
1.On JSP page:

<%@ taglib uri=”/web-inf/struts-html.tld” prefix=”html”%>

2.On web.xml :
<taglib>

<taglib-uri>/web-inf/struts-html.tld</taglib-uri>

</tablib>

同Struts标记符 一起使用JavaBeans

有三种方式:

访问简单属性

访问嵌套属性

访问索引属性

访问简单属性:<jsp:getProperty name=”Instance” property=”somePreperty” />

访问嵌套属性:property=”user.address.city equals getUser().getAddress().getCity()

访问索引属性:property=”address[2]” equals getAddress(2)

时间: 2024-08-31 09:29:46

JSP 自定义标记符库的相关文章

JSP中自定义标记符的使用

js 摘要 在JSP中有一种机制,可以让你在JSP页面中插入与HTML类似的标记.本文介绍JSP定制标记的基本概念和构成,以及如何开发和应用JSP定制标记.  关键字JSP,XML,TLD,标记符 什么是标记使用HTML语言我们可以这样去编辑我们的网页:    <HTML> <HEAD> <TITLE>  HELLO  WORLD </TITLE>         </HEAD>         <BODY> HELLO WORLD

J2EE 探索者:用五个容易的步骤实现 JSP 自定义标记

j2ee|js JSP 自定义标记为在动态 Web 页中将表示与业务逻辑分离提供了一种标准化的机制,使页面设计者可以将注意力放到表示上,而应用程序开发人员编写后端的代码.在 J2EE 探索者 的这篇文章中,具有企业观念的开发者 Kyle Gabhart 介绍了 JSP 自定义标记的基本知识,并引导您完成将它们加入到 JSP 页面的五步过程.您可能听说现在有上百种不同的方式,但是在开发 Web 应用程序时将表示逻辑与业务逻辑分离是很重要的.近年来,Java 平台已经发展为在体系结构层次上加入了这种

J2EE探索者: 用五个容易的步骤实现JSP自定义标记

您可能听说现在有上百种不同的方式,但是在开发 Web 应用程序时将表示逻辑与业务 逻辑分离是很重要的.近年来,Java 平台已经发展为在体系结构层次上加入了这种分离. 例如,在 JSP 体系结构中加入 JavaBean 组件使开发人员使用 JSP 标记获得和设置经过 特别编码的 Java 组件上的属性.这些组件或者 JavaBean 再代表表示层执行后端业务处 理. JSP 自定义标记是 JSP/JavaBean 体系结构的产物.像 JavaBean 技术一样,自定义标 记有助于将表示逻辑与业务

JSP最佳实践: 自定义标记中的错误处理

简介:在自定义标记中引用更多交互性的同时,也会增加错误出现的可能性,尤其是以非法参数形式 出现的错误.在本期的 JSP最佳实践中,Brett McLaughlin 向您展示了如何在源代码中捕获和忽略 IllegalArgumentException 异常. 在我们讨论 JSP 自定义标记的时候,我们一直都设法回避了错误处理的重要细节.在我们已经推出的 JSP 最佳实践系列的前面一半的文章中,大多数讲的都是 JSP 容器提供的功能,比如说 param . out 和 import 标记.在这些情况

jsp自定义标签用法实例详解_JSP编程

本文实例讲述了jsp自定义标签用法.分享给大家供大家参考.具体如下: 在JSP中有一种机制,可以让你在JSP页面中插入与HTML类似的标记.本文介绍JSP定制标记的基本概念和构成,以及如何开发和应用JSP定制标记. 什么是标记 使用HTML语言我们可以这样去编辑我们的网页: <HTML> <HEAD> <TITLE> HELLO WORLD </TITLE> </HEAD> <BODY> HELLO WORLD </BODY&g

JSP最佳实践: 将自定义标记库打包

简介:将标记库存放在本地文件系统中的确有利于内部(in-house)开发和测试,但是这并非永远都 是好的解决方案.自定义标记库应该能够被广泛地访问,也就是说,必须以一种标准的和安全的方式来发 布它们.BrettMcLaughlin 解释了如何将您的自定义标记库打包到 JAR 文件,以便在任何 JSP 兼容的 Web 容器中更容易地维护.发布和安装它们. 到目前为止,我们在本系列中讲到的都是自定义标记库在本地文件系统中的情况,在这种情况下,我 们可以很容易地访问和操作这些自定义标记库.然而,虽然本

JSP网站开发之HTML入门知识及常用标记符 (一)

        最近发生的事情很多,其中一件很重要的事情就是:学生生涯的结束,教学生涯的开始.我准备下个月写一篇总结研究生生涯的文章,包括自己放弃互联网选择回家教书.找工作经历.项目和毕业设计的各种感想.很荣幸XB七月初就给了我第一次大学教学的经历,很享受很珍惜也很感触.尤其是看到学生"秀璋,你好!"的跑马灯欢迎界面.发表"终于会编程了,感觉自己好牛逼"的说说.递给我餐巾纸.和你们打球等等.         言归正传,因为学生是大二升大三的,但是却没有学过网页相关知

JSP标准标记库促进了网页的开发

js|标准|网页 Java Server Pages (JSP) 标准标记库 (JSTL)的版本的发布对于JSP/servlet开发者来说是一个重大的进展.有了一个表达语言(EL)和一组四种强大的.易于学习的标准标记库,JSTL极有可能不久后成为实现动态的.基于Java的站点的主要方法. 1996年对JSP servlet的介绍使得Java成为动态网页开发的合理的选择.随后出现的Java服务器页(JSP)是走向快速的.可维护的Java网页实现过程的合理进化的一步,紧接着就出现了JSP标记的支持.

使用jsp自定义标签库实现数据列表显示模拟cms4j中的标签库效果

文章标题: 使用jsp自定义标签库实现数据列表显示模拟cms4j中的标签库效果   作者: javaboy2012 Email:yanek@163.com qq:    1046011462     cms4j中调用方式:     下面例子实现类似效果:   运行效果:   具体如下: jsp调用代码: <%@ page language="java" import="java.util.*,com.yanek.cms.vo.*" pageEncoding=&