注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络图形图像、多媒体、网页制作综合Velocity网页程序设计

Velocity网页程序设计

Velocity网页程序设计

定 价:¥32.00

作 者: 李晓黎,张晓辉编著
出版社: 人民邮电出版社
丛编项:
标 签: 网页制作 Velocity

购买这本书可以去


ISBN: 9787115098283 出版时间: 2001-01-01 包装: 胶版纸
开本: 26cm 页数: 341页 字数:  

内容简介

  Velocity是一个基于Java的模板引擎,它可以独立产生源代码、HTML和报告,也可以与其他系统(或应用)相结合提供模板服务。本书重点介绍了Velocity模板语言VTL(Velocity Template Language)和Velocity应用程序开发技术。Velocity的模板语言非常简单,它并没有复杂的数据类型和语法结构,即使没有编程经验的读者也可以轻松地掌握。但是,要学习Velocity应用程序开发技术,必须对Java程序设计有所了解,因此本书对Java程序设计也进行了简单的介绍。本书适合从事网页设计和网站开发建设工作的人员使用,也可以作为对此感兴趣的读者了解这一领域新技术的参考书。

作者简介

暂缺《Velocity网页程序设计》作者简介

图书目录

第1章 Velocity入门                  
  1. 1 Velocity简介                  
  1. 1. 1 在网络中使用Velocity                  
  1. 1. 2 Velocity如何工作                  
  1. 1. 3 Velocity与Turbine结合使用                  
  1. 1. 4 平台兼容性                  
  1. 2 Velocity与JSP的比较                  
  1. 2. 1 MVC设计模型简介                  
  1. 2. 2 一个简单的例子--Hello World                  
  1. 2. 3 编译与生成                  
  1. 2. 4 错误处理                  
  1. 2. 5 JavaBeans                  
  1. 2. 6 标记库                  
  1. 2. 7 应用程序实例的比较                  
 第2章 下载和安装                  
  2. 1 Java 2 SDK的下载和安装                  
  2. 1. 1 Java 2 SDK的简介                  
  2. 1. 2 Java 2 SDK的下载                  
  2. 1. 3 Java 2 SDK的安装                  
  2. 2 Ant的下载和安装                  
  2. 2. 1 Ant的下载                  
  2. 2. 2 Ant的安装                  
  2. 3 Velocity的下载和安装                  
  2. 3. 1 Velocity的下载                  
  2. 3. 2 Velocity的安装                  
 第3章 Velocity模板语言                  
  3. 1 Velocity模板语言基础                  
  3. 1. 1 VTL初步接触                  
  3. 1. 2 在HTML文档中嵌入VTL程序                  
  3. 1. 3 如何调试本章实例                  
  3. 2 VTL中的引用                  
  3. 2. 1 标识符的命名                  
  3. 2. 2 变量                  
  3. 2. 3 属性                  
  3. 2. 4 方法                  
  3. 3 VTL的运算符                  
  3. 3. 1 赋位运算符                  
  3. 3. 2 数学运算符                  
  3. 3. 3 逻辑运算符                  
  3. 3. 4 关系运算符                  
  3. 3. 5 范围运算符                  
  3. 4 VTL的表达式                  
  3. 4. 1 主表达式(Primary-expression)                  
  3. 4. 2 单目表达式(Unary-expression)                  
  3. 4. 3 乘法表达式(Multiplicative-expression)                  
  3. 4. 4 加法表达式(Additive-expression)                  
  3. 4. 5 关系表达式(Relational-expression)                  
  3. 4. 6 等于表达式( Equality-expression)                  
  3. 4. 7 条件与表达式(Conditional-and-expression)                  
  3. 4. 8 条件或表达式(Conditional-or-expression)                  
  3. 5 VTL的指令                  
  3. 5. 1 #set指令                  
  3. 5. 2 条件指令#if/#elseif/#else                  
  3. 5. 3 循环指令#foreach                  
  3. 5. 4 包含指令#include                  
  3. 5. 5 解析指令#parse                  
  3. 5. 6 停止指令#stop                  
  3. 5. 7 宏指令#macro                  
  3. 6 VTL的书写格式与风格                  
  3. 6. 1 VTL程序的总体书写格式                  
  3. 6. 2 引用的书写格式                  
  3. 6. 3 VTL中的注释                  
  3. 6. 4 特殊字符的转义                  
 第4章 Java程序设计基础                  
  4. 1 Java应用及Java Applet概述                  
  4. 1. 1 Java应用                  
  4. 1. 2 Java Applet概述                  
  4. 2 Java程序设计基础                  
  4. 2. 1 变量和数据类型                  
  4. 2. 2 运算符和表达式                  
  4. 2. 3 控制语句                  
  4. 2. 4 数组                  
  4. 3 Java面向对象的程序设计                  
  4. 3. 1 对象                  
  4. 3. 2 类                  
  4. 3. 3 子类. 父类和继承                  
  4. 3. 4 程序包. 接口和异常处理                  
  4. 3. 5 I/O类和系统类                  
  4. 3. 6 Java的线程机制                  
  4. 4 Java网络设计                  
  4. 4. 1 用URL类访问网络资源                  
  4. 4. 2 Java的socket通信机制                  
  4. 4. 3 无连接的数据报(UDP)通信                  
 第5章 Servlet引擎及其实例                  
  5. 1 Java Servlet技术简介                  
  5. 1. 1 什么是 Java Servlet                  
  5. 1. 2 Servlet的结构与生命周期                  
  5. 1. 3 编写Servlet程序基础                  
  5. 1. 4 init()方法和destroy()方法的重载                  
  5. 1. 5 一个Servlet中断的多线程处理                  
  5. 1. 6 Servlet的属性                  
  5. 1. 7 Servlet实例——Hello World!                  
  5. 2 Tomcat的下载. 安装和配置                  
  5. 2. 1 Tomcat简介                  
  5. 2. 2 Tomcat的版本信息                  
  5. 2. 3 Tomcat 3. 2. 2的下载                  
  5. 2. 4 Tomcat 3. 2. 2的安装                  
  5. 2. 5 Tomcat的批处理文件                  
  5. 2. 6 Tomcat 3. 2. 2的配置                  
  5. 3 在Apache httpd Server环境下配置Tomcat                  
  5. 3. 1 Apache httpd Server的主要特性                  
  5. 3. 2 Apache httpd Server的下载和安装                  
  5. 3. 3 Apache httpd Server的配置和测试                  
  5. 4 在IIS环境下配置Tomcat                  
  5. 4. 1 IIS 5. 0的主要特性                  
  5. 4. 2 IIS 5. 0的安装                  
  5. 4. 3 在IIS 5. 0的环境下配置Tomcat                  
 第6章 Velocity应用程序开发基础                  
  6. 1 Velocity应用程序开发特点与实例                  
  6. 1. 1 Velocity应用程序开发与Velocity模板语言的比较                  
  6. 1. 2 Velocity应用程序开发基本框架                  
  6. 2 Velocity中的模板处理                  
  6. 2. 1 Resource类                  
  6. 2. 2 Template类                  
  6. 3 Velocity中的Context对象                  
  6. 3. 1 VelocityContext类                  
  6. 3. 2 在#foreach()中支持可复位的对象                  
  6. 3. 3 Context链接                  
  6. 3. 4 在模板中创建的对象                  
  6. 4 Velocity中的输入输出处理                  
  6. 4. 1 java. io. writer类                  
  6. 4. 2 VelocityWriter类                  
 第7章 Velocity基于Servlet的程序设计                  
  7. 1 Velocity基于Servlet的开发与配置                  
  7. 1. 1 GenericServlet类                  
  7. 1. 2 HttpServlet类                  
  7. 1. 3 VelocityServlet类简介                  
  7. 1. 4 handleRequest()方法的比较                  
  7. 1. 5 Servlet程序设计框架                  
  7. 1. 6 Servlet程序设计的配置                  
  7. 2 Servlet程序设计实例                  
  7. 2. 1 输出姓名列表                  
  7. 2. 2 设置并读取Cookie数据                  
 第8章 Velocity通用程序开发                  
  8. 1 Velocity应用程序类                  
  8. 1. 1 FieldMethodizer类                  
  8. 1. 2 Velocity类                  
  8. 2 Velocity开发通用程序实例                  
  8. 2. 1 通用程序开发实例1                  
  8. 2. 2 通用程序开发实例2                  
 第9章 Velocity事件处理                  
  9. 1 事件处理类                  
  9. 1. 1 EventHandler                  
  9. 1. 2 MethodExceptionEventHandler                  
  9. 1. 3 NullSetEventHandler                  
  9. 1. 4 RefferenceInsertionEventHandler                  
  9. 1. 5 EventCartridge类                  
  9. 1. 6 Velocity的事件接口                  
  9. 2 事件处理举例                  
  9. 2. 1 Velocity事件处理框架                  
  9. 2. 2 Velocity事件处理程序实例                  
 第10章 Velocity的配置                  
  10. 1 Velocity资源配置概述                  
  10. 1. 1 配置关键字和值                  
  10. 1. 2 配置日志系统                  
  10. 1. 3 配置资源装载器                  
  10. 2 Velocity的日志配置类及应用实例                  
  10. 2. 1 LogSystem接口                  
  10. 2. 2 AvalonLogSystem类                  
  10. 2. 3 Log4LogSystem类                  
  10. 2. 4 LogManager类                  
  10. 2. 5 VelocityFormatter类                  
  10. 2. 6 Velocity日志配置及应用实例                  
 第11章 Velocity与XML                  
  11. 1 XML和JDOM                  
  11. 1. 1 XML背景介绍                  
  11. 1. 2 JDOM简介                  
  11. 2 Velocity对XML的支持                  
  11. 2. 1 Velocity处理XML技术概述                  
  11. 2. 2 Velocity的XML转换工具Anakia                  
  11. 2. 3 org.apache. velocity. anakia包                  
  11. 2. 4 XML应用实例                  
 附录A Velocity提供的Java开发包                  
 附录B Velocity Java类表                  

本目录推荐