JSP标志库编程指南

JSP标志库编程指南
作 者: Simon Brown 邱仲潘 邱仲潘
出版社: 电子工业出版社
丛编项: 《Java编程指南》系列丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: jsp
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  Simon是Concise公司的一位技术设计师,该公司位于英国伦敦,是一家J2EE方案供应商。Simon从1996年开始使用Java,在许多Java开发项目中作为技术领导、导师和培训员。业余时间,他还参加JavaOne等Java,在《JavaWorld》杂志上发表过文章,与其他人一起合作编撰了《Professional JSP》第二版和《Professional Java Servlets 2.3》。1996年Simon毕业于Reading大学,获得了计算机科学一等学士学位,并取得了许多Sun证书,包括J2EE技术设计师、J2EE Web组件开发员和Java 2平台开发员。

内容简介

本书旨在帮助新老JSP开发人员学习和充分利用JSP标志库这项激动人心的技术,它不仅为人们编写JSP应用程序带来了巨大的变革,而且通过JSP标志扩展把复杂操作简单化并使之可以随意使用,本书一方面详细介绍了标志API的所有特性,一方面围绕复用性、可读性和维护性,介绍了定制标注的开发原理,同时给出了大量实际范例。 相信有志于利用JSP进行开发的人们定会从这本指南中找到适合自己的编程方法与努力方向。

图书目录

第1章 JSP与标志扩展

Java小服务

JavaServer Pages

JSP与JavaBeans

JSP标志扩展

小结

第2章 简单标志

标志语法

Tag接口

标志寿命周期

TagSupport类

PageContext类

建立第一个标志

标志属性

标志寿命周期

属性类型

类型转换

增加字符串属性

增加对象属性

小结

第3章 标志体内容

体内容类型

再论Tag接口与标志寿命周期

通过编程包含体内容

情境返回码

综合

小结

第4章 页面与脚本变量

脚本变量

Java对象

从标志中引入脚本变量

在TLD中声明变量

用TagExtraInfo类声明变量

用变量引入远程信息

定义新的脚本变量

规则

小结

第5章 迭代标志

JSP页面上的迭代

IterationTag接口

for循环

while循环

隐式迭代

小结

第6章 体标志

BodyTag接口

while循环迭代

操纵体内容

tagdependent体内容

操纵标志相关体内容

JSP与tagdependent体内容

小结

第7章 协作标志

何谓协作

用脚本变量协作

用范围属性协作

协作访问父标志

大原则

小结

第8章 标志使用模式

标志的常见用法

定制标志与JavaBean

建议

在页面上进行操作

在页面上执行逻辑

替换标准的HTML标志

访问企业资源

使用JMS

建议

小结

第9章 设计标志与标志库

标志库好坏的标准

内容与表示

属性

处理异常

再论标志寿命周期

性能准则

小结

第10章 验证与部署

验证

标志库描述项

部署标志库

建档标志库

查错与问题

小结

第11章 案例分析

设置舞台

表示业务对象

建立框架组

左边菜单

标头

类别页面

图书页面

案例总结

小结

第12章 第三方标志库

为什么使用第三方标志库

选择第三方标志库

Struts

Jakarta Taglibs

JSP标准标志库

集成表达式语言支持

JSTL小结

小结

附录A 标志API参考手册

附录B 安装Tomcat 4.0