出版时间:2001-7 出版社:人民邮电出版社 作者:柏亚军 著 页数:337 字数:526000
Tag标签:无
内容概要
JSP是由SUN公司倡导建立的动态网页技术标准,它能在多种操作系统平台上和多种Web服务器上使用。 本书共分为15章,前6章为基础内容,后9章为综合实例。本书从最基本的JSP概述、JSP运行模式和环境设置、Java内容、JSP语法,到JavaBeans、Java Servlet、JDBC都作了详尽的介绍,同时还结合了9个综合实例巩固这些知识。全书紧密结合实际开发的需要,使读者能够尽快上手。 本书适合于对开发Web有兴趣的读者。Web开发的新手,可以从头开始学习本书;对Web编程有一定经验的读者,可以参阅书中给出的编程实例。
书籍目录
第1章 JSP简介 1.1 JSP技术介绍 1.1.1 Web编程技术 1.1.2 JSP概述 1.1.3 JSP的形式 1.1.4 JSP的特点 1.2 JSP与其他动态网页技术比较 1.2.1 JSP与CGI比较 1.2.2 JSP与ASP的比较 1.2.3 JSP与Servlet的比较 1.3 JSP的运行环境 1.3.1 JSP运行环境需要的组件 1.3.2 JSWDK的安装和配置 1.3.3 Tomcat的安装和配置 1.4 HelloWorld 1.5 小结第2章 JSP的基本概念 2.1 对象 2.1.1 对象域 2.1.2 对象和变量 2.1.3 隐含对象 2.1.4 PageContext对象 2.1.5 对象的应用 2.2 Java简介 2.2.1 类型 2.2.2 Java的运算符 2.2.3 Java控制流 2.2.4 小结第3章 JSP语法 3.1 JSP的语法规则 3.1.1 开始和结束的标记 3.1.2 HTML注释 3.1.3 隐藏注释 3.1.4 声明 3.1.5 表达式 3.1.6 脚本scriptlet 3.2 JSP语法 3.2.1 指令类语法 3.2.2 动作语法 3.2.3 脚本语法 3.3 小结第4章 JavaBeans 4.1 JavaBeans的属性 4.1.1 Simple属性 4.1.2 Indexed属性 4.1.3 Bound属性 4.1.4 Constrained属性 4.2 JavaBeans的事件 4.2.1 概述 4.2.2 事件状态对象(Event State Object) 4.2.3 事件监听接(EventListener Interface)与事件监听者(EventListener) 4.2.4 事件监听者的注册与注销 4.2.5 适配类 4.3 用户化 4.3.1 用户化器接口(Customizer Interface) 4.3.2 属性编辑器接口(PropertyEditor Interface) 4.3.3 BeanInfo接口 4.4 持久化 4.5 JavaBeans的存储格式 4.6 小结第5章 Java Servlet 5.1 Java Servlet概述 5.1.1 关于Servlets 5.1.2 Servlet应用范围 5.1.3 Servlet结构总视 5.1.4 Servlet Lifecycle 5.2 编写Servlet 5.2.1 与客户端的交互性 5.2.2 一个HTTP Servlet处理GET和HEAD方法的例子 5.2.3 一个HTTP Servlet处理POST方式的例子 5.3 Lifecycle方法 5.3.1 重编Init初始化方法 5.3.2 重编Destroy方法 5.3.3 关于一个Servlet中断涉及的多线程 5.3.4 提供关于Servlet的信息 5.4 运行Servlet 5.4.1 属性 5.4.2 使用Servlet Runner 5.5 小结第6章 JDBC 6.1 JDBC简介 6.1.1 什么是JDBC 6.1.2 JDBC产品 6.2 连接 6.2.1 概述 6.2.2 打开连接 6.2.3 JDBC URL 6.2.4 “odbc”子协议 6.2.5 注册子协议 6.2.6 发送SQL语句 6.2.7 事务 6.2.8 事务隔离级别 6.3 DriverManager 6.3.1 概述 6.3.2 跟踪可用驱动程序 6.3.3 建立连接 6.4 小结第7章 应用实例一——网上投票 7.1 概述 7.2 投票表单的设计 7.3 投票处理过程 7.4 源程序展示 7.5 小结第8章 应用实例二——网上测试 8.1 设计概述 8.2 具体实现 8.2.1 试题 8.2.2 调用JavaBeans 8.2.3 答题页面 8.2.4 答题结果处理 8.3 实例程序展示 8.3.1 exam.jsp 8.3.2 exam.java第9章 应用实例三——购物车 9.1 概述 9.2 设计目标 9.2.1 购物车的实现 9.2.2 商品列表主界面 9.2.3 清除购物车 9.3 所有源程序 9.3.1 shop.jsp 9.3.2 shopping.java 9.4 小结第10章 应用实例四——查看和接收E-mail 10.1 设计目标 10.2 Pop3协议 10.2.1 Pop3服务器的认证 10.2.2 获取总邮件数 10.2.3 获取某个邮件的内容 10.2.4 Pop3服务器返回的内容 10.3 利用Pop3协议实现收取信件的底层方法 10.3.1 连接服务器 10.3.2 向服务器发送命令 10.3.3 取得服务器发来的回应 10.3.4 Pop3认证 10.3.5 取得邮箱的状态 10.3.6 取得邮件的内容 10.3.7 往Pop3邮件服务器发送空指令 10.4 完整的代码 10.4.1 利用Pop3实现收取信件的底层模块 10.4.2 编写一个线程,用来保持与Pop3服务器之间的连接 10.4.3 编写一个bean,用来封装收发E-mail的一些万法 10.4.4 登录页面 10.4.5 编写显示E-mail列表的JSP页面 10.4.6 编写显示E-mail内容的JSP页面 10.5 小结第11章 应用实例五——用户注册登录 11.1 用SQL SERVER建立数据库 11.1.1 设计表的结构 11.1.2 建立数据源 11.1.3 建立连接数据库的JavaBeans 11.2 设计具体的JSP页面 11.3 小结第12章 应用实例六——我的书店 12.1 用SQL SERVER建立数据库 12.2 设计具体的JSP页面 12.3 小结第13章 应用实例七——聊天室 13.1 功能实现和技术要点 13.1.1 使用Java的集合类 13.1.2 在线用户列表 13.1.3 窃窃私语 13.2 代码和分析 13.3 小结第14章 应用实例八——BBS 14.1 用SQL SERVER建立数据库 14.1.1 设计表的结构 14.1.2 构造表 14.2 用JSP具体实现以及代码分析第15章 应用实例九——服务器端生成图片 15.1 设计目标 15.2 PngEncoder类的实现 15.2.1 构造方法 15.2.2 转换生成PNG文件格式的字节流 15.2.3 写PNG格式的文件头 15.2.4 写PNG格式的文件主体 15.2.5 写PNG格式的文件结尾 15.2.6 几个往Byte数组里写入int或者String的万法 15.3 createImg类的实现 15.3.1 Init方法 15.3.2 drawBall方法 15.3.3 encode()方法 15.3.4 getImage方法 15.4 页面的自动刷新 15.5 完整的代码 15.5.1 由Image对象生成Pug格式的字节数组 15.5.2 画图并且生成图片的程序 15.5.3 一个用作图片的JSP 15.5.4 主页面
图书封面
图书标签Tags
无
评论、评分、阅读与下载