作品简介

本书以程序开发人员在编程中遇到的实际问题和开发中应该掌握的技术为线索,全面介绍了运用JSP进行程序开发各方面的应用和技巧。全书分为21章,内容包括表单的应用、窗口与导航条设计、实用的JavaScript函数、数据库技术、SQL查询相关技术、Java Bean技术、在线统计、视图、存储过程和触发器的应用、报表与打印、文件管理、图形与多媒体、图表分析、E-mail、安全技术、JSP与Ajax、Servlet技术、表达式和标签的应用、Hibernate的应用、Struts框架的应用、Spring框架的应用、综合应用,共469个实例。每个实例都突出实用性,其中大部分是程序开发人员梦寐以求的解决方案。

本书适用于广大计算机爱好者和编程人员,也可供大中专院校师生阅读。

作者: 王国辉 郭铁 李根福

作品目录

  • Java Web程序开发范例宝典
  • 前言
  • 第1章 表单的应用
  • 1.1 获取提交的表单元素的值
  • 1.2 文本字段
  • 1.3 单选按钮组和复选框
  • 1.4 下拉列表
  • 1.5 动态添加表单元素
  • 1.6 文件域
  • 1.7 表单应用
  • 第2章 窗口与导航条设计
  • 2.1 弹出窗口控制
  • 2.2 弹出网页对话框
  • 2.3 无边框窗口
  • 2.4 水平导航条应用
  • 2.5 下拉菜单式导航条
  • 2.6 侧导航条设计
  • 2.7 其他
  • 第3章 实用的JavaScript函数
  • 3.1 字符串处理
  • 3.2 数据验证
  • 3.3 日期与时间
  • 第4章 数据库技术
  • 4.1 连接SQL Server数据库
  • 4.2 连接Access数据库
  • 4.3 连接MySQL数据库
  • 4.4 连接Oracle数据库
  • 4.5 在JSP中访问Excel
  • 4.6 分页显示数据
  • 4.7 数据插入
  • 4.8 数据更新
  • 4.9 使用代码创建数据库、数据表和字段
  • 4.10 枚举数据库中的数据表
  • 4.11 查看及修改数据表结构
  • 4.12 立即获取插入记录的自动编号
  • 4.13 在线删除表或索引
  • 4.14 清除部分或全部数据表中的数据
  • 4.15 生成和恢复SQL数据库脚本
  • 4.16 数据删除
  • 4.17 自动生成编号
  • 4.18 数据备份与恢复
  • 4.19 在JSP中应用事务
  • 第5章 SQL查询相关技术
  • 5.1 查询表单元素指定的内容
  • 5.2 排行榜查询
  • 5.3 周期、日期查询
  • 5.4 大小比较、逻辑查询、重复
  • 5.5 排序、分组统计
  • 5.6 聚集函数
  • 5.7 多表查询
  • 5.8 嵌套查询
  • 5.9 子查询
  • 5.10 联合查询
  • 5.11 内连接查询
  • 5.12 外连接查询
  • 5.13 利用IN进行查询
  • 5.14 函数查询
  • 5.15 其他
  • 第6章 JavaBean技术
  • 6.1 对数据库操作的JavaBean
  • 6.2 字符串处理的JavaBean
  • 6.3 数据验证的javaBean
  • 6.4 格式化日期与时间的JavaBean
  • 6.5 输出实用HTML代码的JavaBean
  • 6.6 窗口与对话框
  • 第7章 在线统计
  • 7.1 网站计数器
  • 7.2 统计用户停留时间
  • 7.3 网站访问信息统计
  • 7.4 统计网站访问量
  • 第8章 视图、存储过程和触发器的应用
  • 8.1 视图的应用
  • 8.2 在JSP中使用存储过程
  • 8.3 在JSP中使用触发器
  • 第9章 报表与打印
  • 9.1 Web打印
  • 9.2 利用Word打印报表
  • 9.3 利用Excel打印报表
  • 9.4 打印库存报表
  • 9.5 应用WebBrowser+CSS套打邮寄产品单
  • 9.6 高级报表
  • 第10章 文件管理
  • 10.1 无组件上传
  • 10.2 通常组件实现文件上传
  • 10.3 文件下载
  • 10.4 遍历文件
  • 10.5 文件操作
  • 10.6 XML技术
  • 10.7 在JSP中压缩与解压缩ZIP文件
  • 第11章 图形与多媒体
  • 11.1 头像选择
  • 11.2 控制、显示图片特效
  • 11.3 插入Flash动画
  • 11.4 MP3在线播放与下载
  • 11.5 视频文件的在线播放
  • 11.6 图文验证码
  • 11.7 为图片添加水印效果
  • 第12章 图表分析
  • 12.1 普通统计图分析
  • 12.2 交叉表统计分析
  • 第13章 E-mail
  • 13.1 发送邮件
  • 13.2 接收邮件
  • 第14章 安全技术
  • 14.1 获取客户端信息
  • 14.2 防止SQL注入
  • 14.3 用户登录
  • 14.4 密码管理
  • 14.5 禁止用户复制或另存为网页内容
  • 14.6 禁止用户刷新屏幕
  • 14.7 数据加密
  • 14.8 防止被盗链
  • 第15章 JSP与Ajax
  • 15.1 定时业务
  • 15.2 改善用户体验
  • 15.3 jQuery实现Ajax
  • 第16章 Servlet技术
  • 16.1 调用Word
  • 16.2 Servlet初步
  • 16.3 使用Servlet访问数据库
  • 16.4 过滤器的应用
  • 16.5 监听器的应用
展开全部