
Java Web开发典型模块大全作者:明日科技 王国辉 王毅 等
市场价:¥89.00
·出版社:人民邮电出版社
·页码:752 页
·出版日期:2009年
·ISBN:7115195978/9787115195975
·条形码:9787115195975
·版本:1版
·装帧:平装
·开本:16
·中文:中文
·丛书名:软件工程师典藏
·附带品描述:附赠DVD光盘一张
内容简介《Java Web开发典型模块大全》以关键技术为核心,通过21个典型模块系统,全面地介绍了如何使用JSP进行各领域的程序开发。全书共分为23章,首先介绍了如何搭建Java Web开发环境,以及进行Java Web开发时使用的开发工具,使初学者能够熟练掌握Java Web开发环境和Eclipse开发工具的下载、安装与使用;然后通过对图文验证码模块、注册与登录验证模块、投票统计模块、文件上传与下载模块、自助建站模块、留言本模块、聊天室模块、搜索引擎模块、RSS模块、备忘录模块、购物车模块、在线支付模块、报表打印模块、数据维护模块、许愿墙模块、电子邮件模块、网络相册模块、播客模块、在线音乐模块、博客和论坛模块等21个模块进行细致的介绍,使读者能够掌握文件、图形、多媒体、数据库、统计报表打印、电子商务和网络通信等各领域的相关技术,为从事项目开发的人员提供相关解决方案;最后对程序调试时常见错误进行了详细的分析,并给出解决的方法,然后再介绍如何将网站发布到个人服务器或者FTP服务器上,使读者可以快速解决程序开发中遇到的问题,并能很好地将开发后的网站发布到Internet上。
《Java Web开发典型模块大全》附有配套光盘。光盘提供了书中所有案例的全部源代码,所有源代码都经过精心调试,在Windows XP和Windows 2003操作系统下全部通过,保证能够正常运行。此外,光盘中还提供了Java编程词典试用版软件等。
《Java Web开发典型模块大全》案例涉及行业广泛,实用性非常强,通过《Java Web开发典型模块大全》的学习,读者可以了解各个行业的特点,并能够针对某一行业进行软件开发,也可以通过光盘中提供的模块源代码进行二次开发,以减少开发项目所需要的时间。《Java Web开发典型模块大全》适合各级软件开发人员学习使用,也可供大、专院校师生学习参考。
编辑推荐《Java Web开发典型模块大全》提供的模块源代码可直接运用于二次开发,提高开发效率。书中所有模块的源代码,317分钟多媒体语音视频教学录像,《Java编程词典体验版》。
目录第1章 构建开发环境
1.1 JDK的安装与配置
1.1.1 下载JDK
1.1.2 JDK的安装
1.1.3 配置和测试JDK
1.2 Tomcat的下载、安装与配置
1.2.1 下载Tomcat
1.2.2 安装Tomcat
1.2.3 Tomcat的目录结构
1.2.4 修改Tomcat的默认端口
1.2.5 部署Web应用
1.3 Eclipse的安装与使用
1.3.1 Eclipse的下载与安装
1.3.2 启动Eclipse
1.3.3 安装Eclipse中文语言包
1.3.4 使用Eclipse开发Web应用
1.3.5 Eclipse的常用快捷键
1.4 安装SQLServer2000数据库及SP4补丁
1.4.1 安装SQLServer2000数据库
1.4.2 安装SQLServer2000的SP4补丁
1.4.3 查看1433端口是否被激活
第2章 图文验证码模块
2.1 概述
2.1.1 验证码的作用
2.1.2 图文验证码的原理
2.1.3 比较常见的几种验证码
2.2 关键技术
2.2.1 生成随机数技术
2.2.2 随机生成汉字
2.2.3 Ajax重构
2.2.4 图片缩放和旋转
2.2.5 随机绘制干扰线(折线)
2.2.6 MD5加密技术
2.3 英文、数字和中文混合的彩色验证码
2.3.1 功能描述
2.3.2 系统流程图
2.3.3 编写生成英文、数字和中文混合的彩色验证码的Servlet实现类
2.3.4 配置Servlet
2.3.5 在JSP页面中插入生成的验证码
2.3.6 加入重新生成验证码功能
2.3.7 获取验证码并验证输入是否正确
2.3.8 程序调试
2.4 Ajax实现无刷新的彩色验证码
2.4.1 功能描述
2.4.2 系统流程图
2.4.3 编写生成彩色验证码的Servlet实现类
2.4.4 在页面中插入验证码显示框
2.4.5 实现单击验证码输入框时生成并显示验证码图片
2.4.6 实现无刷新检测验证码
2.4.7 程序调试
2.5 加密的验证码
2.5.1 功能描述
2.5.2 系统流程图
2.5.3 编写Servlet生成验证码并对其进行MD5加密
2.5.4 实现在页面中插入验证码功能
2.5.5 实现对输入的验证码进行加密后验证其是否正确
2.6 程序发布
第3章 注册与登录验证模块
3.1 概述
3.1.1 注册与登录在网站中的作用
3.1.2 用户注册涉及的表单
3.1.3 比较常见的几种注册与登录的形式
3.2 关键技术
3.2.1 通过JavaScript校验表单信息
3.2.2 防SQL注入技术
3.2.3 通过保密邮箱获取密码
3.2.4 Struts表单验证机制
3.2.5 Struts2表单验证两种形式
3.3 安全注册与登录
3.3.1 功能描述
3.3.2 系统流程图
3.3.3 数据库设计
3.3.4 公共类的编写
3.3.5 定义用户信息的Form实现类
3.3.6 安全注册与登录的Servlet实现类
3.3.7 Servlet实现类在web.xml的配置
3.3.8 用户安全注册
3.3.9 用户安全登录
3.3.10 用户找回密码
3.4 动态校验用户注册的表单
3.4.1 功能描述
3.4.2 系统流程图
3.4.3 数据库设计
3.4.4 配置Struts框架
3.4.5 字符串自动处理类
3.4.6 定义用户信息的ActionForm实现类
3.4.7 创建用户信息的Action实现类
3.4.8 业务处理转发类
3.4.9 用户注册
3.4.10 用户登录
3.5 防止重复用户登录
3.5.1 功能描述
3.5.2 系统流程图
3.5.3 数据库设计
3.5.4 配置Strus2框架
3.5.5 公共模块的编写
3.5.6 定义用户信息的Form实现类
3.5.7 设计用户登录页面
3.5.8 创建用户登录的Action实现类
3.5.9 校验账号是否正确
3.5.10 校验密码是否正确
3.5.11 校验用户登录表单
3.6 错误分析与处理
3.6.1 处理JavaBean的残缺问题
3.6.2 处理未找到ActionForm的问题
........