Servlet/JSP程序设计技术与实例

副标题:无

作   者:邹华等编著

分类号:

ISBN:9787115097118

微信扫一扫,移动浏览光盘

简介

   Servlet/JSP是开发Java服务器端应用程序的重要技术。目前EJB+Servlet+JSP几乎成为电子商务的开发标准。本书全面介绍了与编写Servlet/JSP服务程序相关的各种技术。主要内容包括Servlet的生命周期、接受请求、生成响应、会话管理、JSP的语法综述、使用JSP的标记扩展机制、Servlet/JSP的环境、利用JDBC访问数据库、Applet和Servlet/JSP服务程序通信的各种技术、Servlet/JSP的安全,以及在Java网络程序设计中服务器侧应有的体系结构。书中列举了大量应用实例,使读者能够全面掌握使用Servlet/JSP编写Java服务器端网络应用程序的各种技术和技巧。    本书适用所有对Java,特别是开发Java服务器端应用程序感兴趣的读者使用和参考。   

目录

第1章 servlet/jsp概论

 1.1 客户机/服务器结构

 1.2 浏览器/服务器结构

 1.3 servlet概述

 1.3.1 什么是servlet

 1.3.2 servlet api

 1.3.3 servlet与cgi的比较

 1.3.4 servlet的用途

 1.4 jsp概述

 1.4.1 什么是jsp

 1.4.2 jsp的特点

 1.4.3 jsp与asp、php的比较

 1.5 小结

第2章 运行环境

 2.1 web应用程序

 2.1.1 基本结构

 2.1.2 配置描述文件

 2.2 支持servlet/jsp的服务器

 2.3 支持servlet/jsp的开发工具

 2.4 tomcat的安装

. 2.4.1 什么是tomcat

 2.4.2 安装tomcat

 2.4.3 启动与关闭tomcat

 2.4.4 tomcat目录结构

 2.4.5 tomcat的脚本

 2.4.6 tomcat的配置文件

 2.4.7 安装web应用程序

 2.5 设置tomcat与apache web服务器

 2.5. 1 tomcat作为服务器的扩展

 2.5.2 配置文件

 2.5.3 获取jserv模块

 2.5.4 使用apache响应对静态文件的请求

 2.6 优化tomcat的配置

 2.6.1 定制脚本文件

 2. 6.2 修改缺省的jvm设置

 2.6.3 修改connector

 2.6.4 为connector配置线程池

 2.7 小结

第3章 servlet的生命周期

 3.1 概述

 3.2 servlet的加载、实例化、初始化以及卸载

 3.2.1 加载和实例化

 3.2.2 初始化

 3. 2.3 卸载

 3.3 响应请求

 3.3.1 servlet的多线程响应模式

 3.3.2 servlet的单线程模式

 3.3.3 出错处理

 3. 4 servlet的重载

 3.5 后台线程

 3. 6 小结

第4章 http servlet:接收请求

 4.1 http概述

 4.2 servlet与http

 4.3 httpservletrequest接口

 4.4 请求中的属性

 4.5 获取http请求的头数据

 4.6 获取form数据

 4.7 读取url链接中的参数

 4.8 从标准输入流读取post请求数据

 4.9 上传文件

 4.10 读取中文数据

 4.11 小结

第5章 http servlet:产生响应

 5.1 概述

 5.2 httpservletresponse接口

 5.3 设置http状态码

 5.3.1 http l.1状态码概述

 5.3.2 设置http状态码

 5.4 设置http响应头

 5.4.1 设置响应头

 5.4.2 常用的http响应头

 5.5 输出响应实体数据

 5.6 发送多媒体信息

 5.7 中文输出

 5.8 小结

第6章 使用cookies

 6.1 什么是cookies

 6.2 cookies的用途

 6.3 servletcookieapi

 6.3.1 从请求中获得cookie

 6.3.2 创建cookie

 6.3.3 读取和设置cookie属性

 6.3.4 发送cookie

 6.3.5 一个小例子

 6.4 使用cookies

 6.5 使用cookies应注意的问题

 6.6 小结

第7章 会话管理

 7.1 什么是会话

 7.2 http会话跟踪

 7.2.1 使用远程用户名:remote_user

 7.2.2 使用隐藏表单域

 7.2.3 url回写

 7.3 cookies

 7.4 servlet会话跟踪

 7.4.1 会话跟踪api简介

 7.4.2 创建会话

 7.4.3 存取会话属性

 7.4.4 撤销会话

 7.4.5 管理会话数据

 7.4.6 获取所有会话对象

 7.5 应用实例

 7.6 会话事件

 7.7 小结

第8章 servlet的环境

 8.1 servlet的初始化数据

 8.2 servlet的context

 8.3 servlet与活跃服务器资源的通信

 8.4 访问非活跃服务器资源

 8.5 servlet间的数据共享

 8.6 监听web应用程序级事件

 8.7 小结

第9章 jsp语法综述

 9.1 简介

 9.2 jsp的编译过程

 9.3 jsp注释

 9.4 jsp脚本元素

 9.4.1 表达式expression

 9.4.2 脚本片段scriptlet

 9.4.3 声明declaration

 9.5 jsp编译指令

 9.5.1 jspinclude指令

 9.5.2 page指令

 9.6 隐含对象

 9.7 jsp操作指令action

 9.7.1 jsp:include操作指令

 9.7.2 jsp:forward操作指令

 9.7.3 jsp:usebean动作

 9.7.4 jsp:setproperty

 9.7.5 jsp:getproperty

 9.7.6 jsp:plugin

 9.8 servlet和jsp间的通信

 9.8.1 servlet和jsp间的相互调用

 9.8.2 servlet和jsp间的属性共享

 9.9 jsp应用实例

 9.10 小结

第10章 使用标记扩展机制

 10.1 概述

 10.2 tagsupport类和bodytagsupport类

 10.3 定义简单标记

 10.3.1 标记处理类

 10.3.2 标记库描述文件

 10.3.3 jsp文件

 10.4 定义有属性无标记体的标记

 10.4.1 标记处理类

 10.4.2 标记描述文件

 10.4.3 jsp文件

 10.5 定义有标记体的标记

 10.5.1 标记处理类

 10.5.2 标记描述文件

 10.5.3 jsp文件

 10.6 处理标记体

 10.6.1 标记处理类

 10.6.2 标记描述文件

 10.6.3 jsp文件

 10.7 使用嵌套的标记

 10.7.1 标记处理类

 10.7.2 标记描述文件

 10.7.3 jsp文件

 10.8 使用第三方定义的标记库

 10.9 小结

第11章 jdbc编程技术

 11.1 jdbc综述

 11.1.1 jdbc基本概念

 11.1.2 jdbc驱动程序

 11.1.3 jdbc使用方法

 11.2 jdbc程序的编写

 11.2.1 定义数据库

 11.2.2 加载驱动程序

 11.2.3 建立数据库连接

 11.2.4 管理数据库会话

 11.2.5 实施静态sql语句

 11.2.6 执行预编译sql语句

 11.2.7 调用存储过程

 11.2.8 查询结果集

 11.2.9 动态数据库访问

 11.2.10 动态结果集访问

 11.3 封装jdbcapi

 11.3.1 连接

 11.3.2 访问

 11.3.3 测试

 11.4 小结

第12章 seplet/jsp与applet通信

 12.1 通过html页面传递applet参数

 12.2 使用socket建立双向通信

 12.2.1 编写服务程序

 12.2.2 编写启动服务器程序的servlet

 12.2.3 编写使用socket的客户端程序

 12.2.4 编写运行客户程序的applet

 12.2.5 运行

 12.2.6 讨论

 12.3 使用http隧道技术

 12.3.1 编写服务程序

 12.3.2 编写使用http隧道的applet程序

 12.3.3 运行

 12.3.4 使用get方法发送请求

 12.3.5 讨论

 12.4 使用rmi

 12.4.1 远程接口

 12. 4. 2 编写服务器程序

 12.4.3 编写使用rmi的applet程序

 12.4.4 运行

 12.4.5 讨论

 12.5 小结

第13章 安全性

 13.1 servlet/jsp引擎提供的安全机制

 13. 1.1 概述

 13.1.2 描述安全配置

 13.1.3 在tomcat中声明安全性

 13.2 使用服务器内置的认证方式

 13.2.1 使用http基本鉴权机制

 13.2.2 使用基于表单的鉴权机制

 13.3 自定义认证方式

 13.3.1 用户认证

 13.3.2 html表单认证

 13.3.3 applet认证

 13.4 安全套接字协议层(ssl)

 13.5 小结

第14章 servlet/jsp的应用模型

 14.1 概述

 14.2 servlet与jsp的整合

 14.3 层次模型

 14.3.1 2层应用模型

 14.3.2 n层应用模型

 14.4 j2ee中的servlet/jsp

 14.5 小结

第15章 实例1:网上购书系统

 15.1 网上购书系统基本架构

 15.2 创建数据库

 15.3 登录网上购书系统

 15.4 增加新用户

 15.5 进入网上购书系统

 15.6 购书

 15.6.1 图书订购

 15.6.2 图书订购报价单

 15.7 用户数据维护

 15.8 系统维护

 15.8.1 书籍管理

 15.8.2 订单管理

 15.8.3 用户管理

 15.9 小结

第16章 实例2:班级网站

 16.1 班级网站基本架构

 16.2 创建数据库

 16.3 来访者计数器

 16.4 信息发布

16.5 来访者留言

16.6 bbs

16.7 走马灯式新闻

16.8 聊天室

16.9 小结


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Servlet/JSP程序设计技术与实例
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon