Java Web应用程序设计

Java Web应用程序设计

北京比特赛威斯图书服务事业部, 组编

出版社:机械工业出版社

年代:2007

定价:40.0

书籍简介:

本书包括THML程序设计,CSS程序设计,JSP内置对象等。

书籍目录:

丛书序

前言

第1章JavaWeb应用概述

1.1主流Web技术介绍

1.1.1ASP网页编程技术

1.1.2ASENET网页编程技术

1.1.3JavaWeb编程技术

1.2JavaWeb技术介绍

1.3JavaWeb程序环境配置

1.3.1Tomcat安装和配置

1.3.2Java应用程序开发环境配置

1.3.3Java应用程序体验

1.4小结

第2章HTML编程技术

2.1HTML文件执行过程

2.2HTML文件结构

2.3HTML常用标记

2.3.1HTML图形标记

2.3.2HTML超链接

2.3.3HTML换行、分段与字体标记

2.3.4HTML列表标记

2.3.5span、div和pre标记

2.4HTML中的表格

2.4.1表格基本结构

2.4.2表格常用属性

2.4.3特殊表格的构造

2.5HTML表单

2.6HTML窗口切分

2.6.1框架网页

2.6.2网页浮动窗口

2.7小结

第3章CSS编程技术

3.1CSS技术简介

3.2CSS样式选择符

3.2.1组选择符

3.2.2Class选择符

3.2.3ID选择符

3.3CSS和HTML的结合方法

3.3.1Style属性使用

3.3.2独立样式文件

3.3.3Style样式块定义样式

3.4常用的CSS属性

3.4.1文字相关属性

3.4.2Display属性

3.4.3背景属性设置

3.5定位相关属性

3.5.1CSS绝对定位

3.5.2CSS相对定位

3.6CSS继承特性

3.7使用@import合并样式文件

3.8小结

第4章JavaScript编程技术

4.1JavaScript基本语法

4.1.1JavaScript程序结构

4.1.2JavaScript中的变量

4.1.3JavaScript流程控制

4.1.4JavaScript函数

4.1.5JavaScript中的常用对象

4.2网页事件处理

4.2.1标记Click事件

4.2.2JavaScript鼠标事件

4.2.3标记Onchange事件

4.2.4JavaScript键盘事件

4.3网页DOM模型

4.3.1HTML文档对象模型

4.3.2HTML标记对象

4.4浏览器对象模型

4.4.1location对象

4.4.2history对象

4.4.3window对象

4.5小结

第5章JSP执行机制与基本语法

5.1JSP文件基本结构

5.1.1Tomcat5.5虚拟路径配置

5.1.2完整的JSP程序

5.1.3JSP程序的执行过程

5.1.4JSP程序生命周期

5.2JSP基本语法

5.2.1JSP声明语法

5.2.2JSP程序脚本

5.2.3JSP脚本注释

5.2.4JSP内容输出表达式

5.2.5JSP包引入语法

5.3JSP文件包含机制

5.3.1include指令

5.3.2jsp:include指令

5.4结构化网页设计

5.5小结

第6章JSP连接对象与cookie

6.1request内置对象

6.1.1form表单向JSP文件传速数据

6.1.2JSP接收form数据

6.1.3浏览器信息提取

6.1.4表单数据传递

6.2response与out对象

6.2.1out对象输出内容

6.2.2response对象输出HTTP头

6.3cookie对象及应用

6.3.1使用response对象操作cookie信息

6.3.2基于浏览器的网页个性化设置

6.4pageContext对象

6.4.1pageContext基本属性

6.4.2pageContext操作JSP内置对象

6.5小结

第7章JSP内置对象application

7.1application基本特征

7.2application对象本质

7.3网页计数器

7.4实现网站日志

7.5网络聊天室

7.6小结

第8章JSPsession对象

8.1session的基本结构

8.2session的基本属性

8.3用户身份认证

8.4session的跟踪

8.5session钝化机制

8.5.1StandardManager钝化

8.5.2PersistentManager钝化

8.6小结

第9章JSP配置、异常处理

9.1config配置对象

9.1.1web.xml配置文件格式

9.1.2配置信息的读取

9.2exception异常处理

9.2.1JSP局部异常处理

9.2.2整体异常处理机制

9.2.3异常处理的完整应用

9.3小结

第10章JavaBean组件与JSP内置标记

10.1JSP中调用类

10.1.1JSP调用内部类

10.1.2JSP调用外部类

10.2JavaBean组件

10.2.1JavaBean属性规范

10.2.2JSPForm和JavaBean组件的交互

10.2.3JavaBean组件的生命周期

10.2.4Java.Bean组件的行为

10.2.5JavaBean组件的事件设计

10.3JSP内置标记

10.3.1forward内置标记

10.3.2plugin内置标记

10.4小结

第11章JSP自定义标记

11.1自定义标记基础

11.2标记功能实现

11.2.1自定义标记处理过程

11.2.2自定义标记属性处理

11.2.3自定义标记内容处理

11.3标记库的部署

11.3.1标记库的配置

11.3.2标记库的编写

11.4自定义标记和JSP页面的交互

11.4.1标记中的脚本变量

11.4.2子标记处理

11.5小结

第12章JSP操作Oracle数据库

12.1Oracle数据库基础

12.2JDBC操作数据库

12.2.1JDBC基本概念

12.2.2Statement操作数据库

12.2.3PreparedStatement操作数据库

12.2.4操作存储过程

12.2.5JDBC连接池

12.3基于JavaBean的数据库操作

12.4小结

第13章JSP项目新闻发布系统

13.1新闻发布系统的特点

13.2数据库结构设计

13.2.1基本数据库结构

13.2.2Java操作Access的方法

13.3新闻发布系统UI设计

13.3.1新闻浏览UI设计

13.3.2新闻管理UI设计

13.4新闻发布系统结构与设计

13.4.1数据查询和更新

13.4.2数据编码转换

13.5新闻管理系统的实现

13.5.1新闻浏览功能的实现

13.5.2新闻后台维护主界面的实现

13.5.3新闻删除模块的实现

13.5.4新闻添加模块的实现

13.5.5新闻更新模块的实现

13.6新闻系统向Oracle上的移植

13.6.1数据库移植

13.6.2Java应用程序的移植

13.7小结

第14章JavaServlet程序设计

14.1JavaServlet简介

14.2Servlet结构

14.2.1Servlet基本结构

14.2.2Servlet生命周期

14.3Servlet程序设计

14.3.1通过Servlet接收form表单数据

14.3.2Servlet生成验证码

14.4在Servlet中使用session

14.4.1Servlet使用session的方法

14.4.2session事件处理

14.5Servlet中使用application

14.6Servlet和JSP的比较

14.7小结

第15章Servlet过滤器设计

15.1过滤器基本结构

15.2过滤器的串接

15.3过滤器的应用

15.4小结

第16章基于SeMet的购物车

16.1商品存储和浏览

16.1.1商品信息数据库保存

16.1.2商品信息的浏览方法

16.1.3MVC设计模式

16.2购物车的设计

16.3小结

第17章Web环境中的文件操作

17.1基本文件的操作

17.2文件系统在Web中的应用

17.2.1文件计数器设计

17.2.2自定义系统日志

17.2.3文本文件数据库

17.3文件上传

17.3.1流方式文件上传

17.3.2缓存法文件上传

17.3.3基于数据库的文件下载系统

17.4小结

第18章Web环境中的XML操作

18.1XML数据存储

18.1.1XML配置文件

18.1.2XML数据库

18.2生成XML数据

18.2.1通过标记完成XML数据发布

18.2.2通过程序语句完成XML数据发布

18.3网页数据展现

18.3.1传统数据展现技术

18.3.2XML服务器端数据展现

18.3.3XML客户端数据展现

18.4小结

第19章JavaMail应用程序设计

19.1SMTP和JavaSMTPAPl

19.2邮件发送程序设计

19.2.1普通邮件发送

19.2.2TML邮件发送

19.3邮件POP3接收

19.4小结

第20章MVC框架BitsWork的设计

20.1BitsWork框架设计

20.1.1基于MVC的数据管理

20.1.2BitsWork整体设计

20.2数据库连接模块

20.2.1配置文件读取模块

20.2.2数据库操作逻辑模块

20.3动作逻辑模块

20.3.1配置读取模块

20.3.2逻辑算法模块

20.4控制器模块的实现

20.5BitsWork打包发布

20.6基于BitsWork框架的开发

20.7小结

附录微软调试环境

内容摘要:

  Java语言是目前主流软件开发技术之一,本书重点深入讨论了Java中的Web开发技术。本书内容包括HTML程序设计、CSS程序设计、JavaScript程序设计、JSP内置对象、JavaBean、JSP自定义标记、Servlet、JavaFilter、JavaXML,程序设计、JayaMail程序设计、JavaFile程序设计与JDBC数据库程序设计等。  本书从程序设计角度系统讲解了JavaWeb开发的知识。全书主要内容包括HTML程序设计、CSS程序设计、JavaScript程序设计、JSP内置对象、JavaBean、JSP自定义标记、Servlet、JavaFilter、JavaXML,程序设计、JayaMail程序设计、JavaFile程序设计与JDBC数据库程序设计。内容安排由浅入深、由易到难,通过丰富的教学案例全面讲解了JavaWeb的实用技术。本书包含大量与各知识点同步的实例,使读者能够在学习知识的过程中,即时通过实例增强对知识的理解和运用。书中的程序不需要特殊运行条件和编程环境,有IE6、JDK1.6、Tomcat、JavaEESDK和手写板就足够。  本书非常适合Java初学者或具有中等水平的读者使用。【作者简介】  栗松涛,毕业于清华大学自动化系。先后担任过Intel公司项目经理、新东方软件培训部主任等职。2004年加盟北京数据服务公司从事软件架构研究。目前担任北京比特塞威斯图书服务事业部经理,《挑战Java程序员系列丛书》的主编,兼任北京数据服务公司软件反向工程副主任,负责多个大型软件反向工程项目。著有多本软件架构类专业图书《Java服务器架构设计与Tomcat源代码详解》、《MVC架构设计与Struts源代码详解》、《面向接口架构设计与Spring源代码详解》。

书籍规格:

书籍详细信息
书名Java Web应用程序设计站内查询相似图书
丛书名挑战Java程序员系列丛书
9787111220268
如需购买下载《Java Web应用程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)40.0语种简体中文
尺寸26装帧平装
页数 438 印数 5000

书籍信息归属:

Java Web应用程序设计是机械工业出版社于2007.08出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计 的书籍。