Java语言是目前主流软件开发技术之一,本书重点深入讨论了Java中的Web开发技术。
本书内容包括HTML程序设计、CSS程序设计、JavaScript程序设计、JSP内置对象、JavaBean、JSP自定义标记、Servlet、Java Filter、Java XML,程序设计、Jaya Mail程序设计、Java File程序设计与JDBC数据库程序设计等。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Java Web应用程序设计/挑战Java程序员系列丛书 |
分类 | |
作者 | 栗菊民 |
出版社 | 机械工业出版社 |
下载 | ![]() |
简介 | 编辑推荐 Java语言是目前主流软件开发技术之一,本书重点深入讨论了Java中的Web开发技术。 本书内容包括HTML程序设计、CSS程序设计、JavaScript程序设计、JSP内置对象、JavaBean、JSP自定义标记、Servlet、Java Filter、Java XML,程序设计、Jaya Mail程序设计、Java File程序设计与JDBC数据库程序设计等。 内容推荐 本书从程序设计角度系统讲解了Java Web开发的知识。全书主要内容包括HTML程序设计、CSS程序设计、JavaScript程序设计、JSP内置对象、JavaBean、JSP自定义标记、Servlet、Java Filter、Java XML,程序设计、Jaya Mail程序设计、Java File程序设计与JDBC数据库程序设计。内容安排由浅入深、由易到难,通过丰富的教学案例全面讲解了Java Web的实用技术。本书包含大量与各知识点同步的实例,使读者能够在学习知识的过程中,即时通过实例增强对知识的理解和运用。书中的程序不需要特殊运行条件和编程环境,有IE6、JDK 1.6、Tomcat、Java EE SDK和手写板就足够。 本书非常适合Java初学者或具有中等水平的读者使用。 目录 丛书序 前言 第1章 JavaWeb应用概述 1.1 主流Web技术介绍 1.1.1 ASP网页编程技术 1.1.2 ASENET网页编程技术 1.1.3 JavaWeb编程技术 1.2 Java Web技术介绍 1.3 JavaWeb程序环境配置 1.3.1 Tomcat安装和配置 1.3.2 Java应用程序开发环境配置 1.3.3 Java应用程序体验 1.4 小结 第2章 HTML编程技术 2.1 HTML文件执行过程 2.2 HTML文件结构 2.3 HTML常用标记 2.3.1 HTML图形标记 2.3.2 HTML超链接 2.3.3 HTML换行、分段与字体标记 2.3.4 HTML列表标记 2.3.5 span、div和pre标记 2.4 HTML中的表格 2.4.1 表格基本结构 2.4.2 表格常用属性 2.4.3 特殊表格的构造 2.5 HTML表单 2.6 HTML窗口切分 2.6.1 框架网页 2.6.2 网页浮动窗口 2.7 小结 第3章 CSS编程技术 3.1 CSS技术简介 3.2 CSS样式选择符 3.2.1 组选择符 3.2.2 Class选择符 3.2.3 ID选择符 3.3 CSS和HTML的结合方法 3.3.1 Style属性使用 3.3.2 独立样式文件 3.3.3 Style样式块定义样式 3.4 常用的CSS属性 3.4.1 文字相关属性 3.4.2 Display属性 3.4.3 背景属性设置 3.5 定位相关属性 3.5.1 CSS绝对定位 3.5.2 CSS相对定位 3.6 CSS继承特性 3.7 使用@import合并样式文件 3.8 小结 第4章 JavaScript编程技术 4.1 JavaScript基本语法 4.1.1 JavaScript程序结构 4.1.2 JavaScript中的变量 4.1.3 JavaScript流程控制 4.1.4 JavaScript函数 4.1.5 JavaScript中的常用对象 4.2 网页事件处理 4.2.1 标记Click事件 4.2.2 JavaScript鼠标事件 4.2.3 标记Onchange事件 4.2.4 JavaScript键盘事件 4.3 网页DOM模型 4.3.1 HTML文档对象模型 4.3.2 HTML标记对象 4.4 浏览器对象模型 4.4.1 location对象 4.4.2 history对象 4.4.3 window对象 4.5 小结 第5章 JSP执行机制与基本语法 5.1 JSP文件基本结构 5.1.1 Tomcat5.5虚拟路径配置 5.1.2 完整的JSP程序 5.1.3 JSP程序的执行过程 5.1.4 JSP程序生命周期 5.2 JSP基本语法 5.2.1 JSP声明语法 5.2.2 JSP程序脚本 5.2.3 JSP脚本注释 5.2.4 JSP内容输出表达式 5.2.5 JSP包引入语法 5.3 JSP文件包含机制 5.3.1 include指令 5.3.2 jsp:include指令 5.4 结构化网页设计 5.5 小结 第6章 JSP连接对象与cookie 6.1 request内置对象 6.1.1 form表单向JSP文件传速数据 6.1.2 JSP接收form数据 6.1.3 浏览器信息提取 6.1.4 表单数据传递 6.2 response与out对象 6.2.1 out对象输出内容 6.2.2 response对象输出HTTP头 6.3 cookie对象及应用 6.3.1 使用response对象操作cookie信息 6.3.2 基于浏览器的网页个性化设置 6.4 pageContext对象 6.4.1 pageContext基本属性 6.4.2 pageContext操作JSP内置对象 6.5 小结 第7章 JSP内置对象application 7.1 application基本特征 7.2 application对象本质 7.3 网页计数器 7.4 实现网站日志 7.5 网络聊天室 7.6 小结 第8章 JSP session对象 8.1 session的基本结构 8.2 session的基本属性 8.3 用户身份认证 8.4 session的跟踪 8.5 session钝化机制 8.5.1 StandardManager钝化 8.5.2 PersistentManager钝化 8.6 小结 第9章 JSP配置、异常处理 9.1 config配置对象 9.1.1 web.xml配置文件格式 9.1.2 配置信息的读取 9.2 exception异常处理 9.2.1 JSP局部异常处理 9.2.2 整体异常处理机制 9.2.3 异常处理的完整应用 9.3 小结 第10章 JavaBean组件与JSP内置标记 10.1 JSP中调用类 10.1.1 JSP调用内部类 10.1.2 JSP调用外部类 10.2 JavaBean组件 10.2.1 JavaBean属性规范 10.2.2 JSPForm和JavaBean组件的交互 10.2.3 JavaBean组件的生命周期 10.2.4 Java.Bean组件的行为 10.2.5 JavaBean组件的事件设计 10.3 JSP内置标记 10.3.1 forward内置标记 10.3.2 plugin内置标记 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.1 Oracle数据库基础 12.2 JDBC操作数据库 12.2.1 JDBC基本概念 12.2.2 Statement操作数据库 12.2.3 PreparedStatement操作数据库 12.2.4 操作存储过程 12.2.5 JDBC连接池 12.3 基于JavaBean的数据库操作 12.4 小结 第13章 JSP项目——新闻发布系统 13.1 新闻发布系统的特点 13.2 数据库结构设计 13.2.1 基本数据库结构 13.2.2 Java操作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.2 Java应用程序的移植 13.7 小结 第14章 JavaServlet程序设计 14.1 Java Servlet简介 14.2 Servlet结构 14.2.1 Servlet基本结构 14.2.2 Servlet生命周期 14.3 Servlet程序设计 14.3.1 通过Servlet接收form表单数据 14.3.2 Servlet生成验证码 14.4 在Servlet中使用session 14.4.1 Servlet使用session的方法 14.4.2 session事件处理 14.5 Servlet中使用application 14.6 Servlet和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.3 MVC设计模式 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.1 XML数据存储 18.1.1 XML配置文件 18.1.2 XML数据库 18.2 生成XML数据 18.2.1 通过标记完成XML数据发布 18.2.2 通过程序语句完成XML数据发布 18.3 网页数据展现 18.3.1 传统数据展现技术 18.3.2 XML服务器端数据展现 18.3.3 XML客户端数据展现 18.4 小结 第19章 Java Mail应用程序设计 19.1 SMTP和Java SMTPAPl 19.2 邮件发送程序设计 19.2.1 普通邮件发送 19.2.2 TML邮件发送 19.3 邮件POP3接收 19.4 小结 第20章 MVC框架BitsWork的设计 20.1 BitsWork框架设计 20.1.1 基于MVC的数据管理 20.1.2 BitsWork整体设计 20.2 数据库连接模块 20.2.1 配置文件读取模块 20.2.2 数据库操作逻辑模块 20.3 动作逻辑模块 20.3.1 配置读取模块 20.3.2 逻辑算法模块 20.4 控制器模块的实现 20.5 BitsWork打包发布 20.6 基于BitsWork框架的开发 20.7 小结 附录 微软调试环境 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。