软件工程师典藏:Java Web开发典型模块大全
¥
12.6
1.4折
¥
89
八五品
仅1件
作者王国辉、王毅、王殊宇 著
出版社人民邮电出版社
出版时间2009-04
版次1
装帧平装
货号9787115195975
上书时间2024-12-03
商品详情
- 品相描述:八五品
图书标准信息
-
作者
王国辉、王毅、王殊宇 著
-
出版社
人民邮电出版社
-
出版时间
2009-04
-
版次
1
-
ISBN
9787115195975
-
定价
89.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
752页
-
字数
1298千字
-
正文语种
简体中文
- 【内容简介】
-
《JavaWeb开发典型模块大全》以关键技术为核心,通过21个典型模块系统,全面地介绍了如何使用JSP进行各领域的程序开发。全书共分为23章,首先介绍了如何搭建JavaWeb开发环境,以及进行JavaWeb开发时使用的开发工具,使初学者能够熟练掌握JavaWeb开发环境和Eclipse开发工具的下载、安装与使用;然后通过对图文验证码模块、注册与登录验证模块、投票统计模块、文件上传与下载模块、自助建站模块、留言本模块、聊天室模块、搜索引擎模块、RSS模块、备忘录模块、购物车模块、在线支付模块、报表打印模块、数据维护模块、许愿墙模块、电子邮件模块、网络相册模块、播客模块、在线音乐模块、博客和论坛模块等21个模块进行细致的介绍,使读者能够掌握文件、图形、多媒体、数据库、统计报表打印、电子商务和网络通信等各领域的相关技术,为从事项目开发的人员提供相关解决方案;最后对程序调试时常见错误进行了详细的分析,并给出解决的方法,然后再介绍如何将网站发布到个人服务器或者FTP服务器上,使读者可以快速解决程序开发中遇到的问题,并能很好地将开发后的网站发布到Internet上。
《JavaWeb开发典型模块大全》附有配套光盘。光盘提供了书中所有案例的全部源代码,所有源代码都经过精心调试,在WindowsXP和Windows2003操作系统下全部通过,保证能够正常运行。此外,光盘中还提供了Java编程词典试用版软件等。
《JavaWeb开发典型模块大全》案例涉及行业广泛,实用性非常强,通过《JavaWeb开发典型模块大全》的学习,读者可以了解各个行业的特点,并能够针对某一行业进行软件开发,也可以通过光盘中提供的模块源代码进行二次开发,以减少开发项目所需要的时间。《JavaWeb开发典型模块大全》适合各级软件开发人员学习使用,也可供大、专院校师生学习参考。
- 【目录】
-
第1章构建开发环境
1.1JDK的安装与配置
1.1.1下载JDK
1.1.2JDK的安装
1.1.3配置和测试JDK
1.2Tomcat的下载、安装与配置
1.2.1下载Tomcat
1.2.2安装Tomcat
1.2.3Tomcat的目录结构
1.2.4修改Tomcat的默认端口
1.2.5部署Web应用
1.3Eclipse的安装与使用
1.3.1Eclipse的下载与安装
1.3.2启动Eclipse
1.3.3安装Eclipse中文语言包
1.3.4使用Eclipse开发Web应用
1.3.5Eclipse的常用快捷键
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.3Ajax重构
2.2.4图片缩放和旋转
2.2.5随机绘制干扰线(折线)
2.2.6MD5加密技术
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.4Ajax实现无刷新的彩色验证码
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.4Struts表单验证机制
3.2.5Struts2表单验证两种形式
3.3安全注册与登录
3.3.1功能描述
3.3.2系统流程图
3.3.3数据库设计
3.3.4公共类的编写
3.3.5定义用户信息的Form实现类
3.3.6安全注册与登录的Servlet实现类
3.3.7Servlet实现类在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的问题
第4章投票统计模块
4.1概述
4.1.1功能描述
4.1.2系统流程
4.1.3主界面预览
4.2关键技术
4.2.1使用JFreeChart插件绘制统计图技术
4.2.2双击鼠标展开图片技术
4.2.3判断IP所属地区技术
4.3数据库设计
4.4公共模块设计
4.4.1数据库操作类的设计与实现
4.4.2投票过滤器类的设计与实现
4.5实现投票功能
4.6实现柱形图统计功能
4.7实现饼形图统计功能
第5章文件上传与下载模块
5.1概述
5.2关键技术
5.2.1jspSmartUpload组件的安装与配置
5.2.2jspSmartUpload组件中的主要类
5.2.3输入流、输出流的介绍
5.2.4文件类介绍
5.2.5文件字节输入流的介绍
5.2.6文件字节输出流的介绍
5.2.7了解文件表单中存储上传文件内容的格式
5.2.8从字节数组中截取要获取的内容
5.2.9本章自定义组件jspYxqFileXLoad的介绍
5.2.10文件下载对话框
5.3应用jspSmartUpload组件实现上传与下载
5.3.1功能描述
5.3.2系统流程图
5.3.3数据库设计
5.3.4公共模块设计
5.3.5实现文件上传
5.3.6实现文件下载
5.4应用I/O流自行实现上传与下载
5.4.1创建File类
5.4.2创建Parameters类
5.4.3创建FileXLoad类
5.4.4使用自定义组件
第6章自助建站模块
6.1概述
6.1.1功能描述
6.1.2系统流程
6.1.3主界面预览
6.2关键技术
6.2.1读取模板生成静态页面
6.2.2JSP网页抓取生成静态页面
6.2.3iframe属性设置
6.2.4RequestDispatcher对象的获取方式
6.2.5网站结构优化
6.3数据库设计
6.4公共模块设计
6.4.1利用Servlet监听器处理网页中的乱码
6.4.2对文件操作类的编写
6.4.3其他公共类
6.5自助建站的模板设置
6.5.1新闻模板设计
6.5.2文章模板设计
6.5.3博客模板设计
6.6自助建站所涉及的Form实现类
6.6.1用户操作Form实现类
6.6.2模板信息Form实现类
6.6.3网站信息Form实现类
6.6.4文章类别Form实现类
6.6.5文章信息Form实现类
6.7用户操作的Servlet配置
6.7.1用户模块的Servlet实现类
6.7.2配置web.xml文件
6.8用户管理模块设计
6.8.1用户注册
6.8.2用户登录
6.8.3用户安全退出
6.9网站内容的Servlet配置
6.9.1网站内容的Servlet实现类
6.9.2配置web.xml文件
6.10网站内容管理
6.10.1网站信息管理
6.10.2文章类别管理
6.10.3文章信息管理
6.11自动生成静态网站Servlet配置
6.11.1生成静态网站的Servlet实现类
6.11.2配置web.xml文件
6.12自动生成静态网站页面
6.12.1模板切割布局
6.12.2生成网站超链接设置
6.12.3对网站所需要样式与图片的操作
6.12.4文章详细内容静态页的操作
6.12.5网站左侧或右侧静态页的操作
6.12.6网站首页的操作
6.12.7按类别查询文章静态页的操作
6.12.8网站头部静态页的操作
6.12.9转发到网站生成的结果页
6.13疑难问题与分析
第7章留言本模块
7.1概述
7.1.1留言本的作用
7.1.2留言本系统流程
7.2关键技术
7.2.1Servlet技术
7.2.2编写web.xml
7.2.3XML技术
7.2.4使用JSTL标签
7.3应用数据库实现留言本
7.3.1功能描述
7.3.2系统流程
7.3.3数据库设计
7.3.4公共类编写
7.3.5映射数据表JavaBean的编写
7.3.6实现用户登录
7.3.7实现发表留言
7.3.8实现修改留言信息
7.3.9实现删除留言信息
7.4应用XML技术实现留言本
7.4.1功能描述
7.4.2实现读取XML文件中信息
7.4.3实现向XML文件中写数据
7.4.4实现从XML文件中删除数据
第8章聊天室模块
8.1概述
8.1.1功能描述
8.1.2系统流程
8.1.3主界面预览
8.2关键技术
8.2.1监控用户在线状态
8.2.2通过快捷键发送聊天信息
8.2.3实现私聊
8.2.4滚屏显示
8.2.5踢出长时间不发言的用户
8.3公共类设计
8.3.1编写字符串处理的JavaBean
8.3.2编写聊天室相关的Servlet实现类
8.3.3系统配置
8.4用户登录模块
8.5聊天室主体功能模块
8.5.1设计聊天室主页面
8.5.2实时获取并显示在线人员列表
8.5.3实现用户发言
8.5.4实时显示聊天内容
8.6退出聊天室模块
8.6.1实现安全退出聊天室功能
8.6.2处理非正常退出聊天室
8.7疑难问题分析与解决
第9章搜索引擎模块
9.1概述
9.1.1搜索引擎的分类
9.1.2检索功能
9.1.3搜索显示结果
9.1.4页面组织
9.1.5其他功能
9.1.6中文搜索引擎的特点
9.2关键技术
9.2.1模糊查询
9.2.2综合条件查询
9.2.3中文分词技术
9.2.4Lucene技术创建索引
9.2.5Lucene技术字段检索
9.3普通搜索
9.3.1功能描述
9.3.2系统流程图
9.3.3数据库设计
9.3.4定义新闻信息的Form实现类
9.3.5普通搜索的Servlet实现类
9.3.6web.xml的配置
9.3.7新闻搜索
9.3.8新闻再次搜索
9.3.9联合搜索
9.4高级搜索
9.4.1功能描述
9.4.2系统流程图
9.4.3数据库设计
9.4.4定义图书信息的Form实现类
9.4.5图书搜索页面表单设计
9.4.6数据库的连接和读取操作类的实现
9.4.7图书搜索结果页面的编写
9.5Lucene搜索引擎
9.5.1功能描述
9.5.2系统流程图
9.5.3数据库设计
9.5.4定义网站信息与关键字的Form实现类
9.5.5Lucene搜索引擎的Servlet实现类
9.5.6web.xml的配置
9.5.7创建索引文件
9.5.8带记忆功能的搜索表单
9.5.9对索引文件搜索关键字
9.5.10对网站所有关键字的查询
9.6疑难问题与解决
9.6.1利用Servlet监听器处理中文乱码
9.6.2提示列表的背景不透明的解决方法
9.6.3AND运算符设置多条件
第10章RSS模块
10.1概述
10.1.1RSS的定义
10.1.2RSS的作用
10.1.3RSS的发展趋势
10.2关键技术
10.2.1RSS的订阅原理
10.2.2RSS结构
10.2.3验证RSS订阅地址的有效性
10.2.4自动复制RSS订阅地址到剪贴板
10.2.5自动将剪贴板中的内容粘贴到指定文本框
10.2.6应用JDOM解析RSS订阅文件
10.3在网站中加入RSS功能
10.3.1生成RSS聚合页
10.3.2实现订阅到RSS功能
10.4在线RSS阅读器
10.4.1功能描述
10.4.2数据库及数据表设计
10.4.3公共模块设计
10.4.4实现在线RSS阅读器的主界面
10.4.5实现添加频道组
10.4.6实现删除频道组
10.4.7实现添加频道信息
10.4.8实现树状显示频道列表
10.4.9通过Ajax实现实时显示频道内容
10.4.10实现批量删除RSS频道
第11章备忘录模块
11.1概述
11.1.1功能描述
11.1.2系统流程
11.1.3主界面预览
11.2关键技术
11.2.1自定义提醒设置
11.2.2通过正则表达式验证时间格式是否正确
11.2.3判断母亲节或父亲节的方法
11.2.4判断提醒时间是否小于当前时间
11.2.5弹出带声音提醒的气泡提示
11.2.6阅读后的备忘信息不再提醒
11.3数据库设计
11.4公共模块设计
11.4.1数据库连接及操作类的编写
11.4.2字符串处理类的编写
11.4.3日期时间处理类的编写
11.4.4万年历核心类的编写
11.4.5编写保存备忘信息的JavaBean
11.4.6编写处理备忘信息相关请求的Servlet
11.4.7系统配置
11.5主界面设计
11.6添加备忘录
11.6.1设计添加备忘录页面
11.6.2保存备忘信息
11.7万年历
11.7.1实现带农历的万年历
11.7.2实现在万年历中标记备忘信息
11.8备忘录提醒
11.8.1实现自动弹出到期提醒的气泡提示
11.8.2阅读到期提醒的备忘信息
11.9查看备忘录
11.9.1实现通过万年历直接查看备忘录
11.9.2实现按指定条件查找备忘信息
11.9.3删除备忘信息
11.10疑难问题分析与解决
第12章购物车模块
12.1概述
12.2模块流程图
12.3关键技术
12.3.1应用iframe框架显示内容
12.3.2Cookie操作
12.3.3购物车的创建
12.3.4让SQLServer定期自动执行命令
12.4数据库设计
12.5公共模块设计
12.6页面设计
12.7在主页面中显示商品
12.8添加商品到购物车
12.8.1实现“放入购物车”超级链接代码
12.8.2在web.xml中进行请求配置
12.8.3创建ShopcarServlet类
12.8.4创建ShopcarDao类
12.9查看购物车
12.9.1请求超级链接
12.9.2配置web.xml文件
12.9.3在ShopcarServlet类中创建处理方法
12.9.4在ShopcarDao类中创建getShopcar()方法
12.9.5创建显示购物车的JSP页面
12.10修改商品数量
12.10.1在ShopcarServlet类中创建处理方法
12.10.2在ShopcarDao类中创建updateBuyNum()方法
12.11删除商品和清空购物车
12.11.1实现“删除”超级链接代码
12.11.2在ShopcarServlet类中创建remove()方法
12.11.3在ShopcarDao类中创建deleteGoods()方法
12.12生成订单
12.12.1在ShopcarServlet类中创建payforMoney()方法
12.12.2创建填写表单信息的JSP页面
12.12.3在ShopcarServlet类中创建createorderform()方法
12.12.4创建显示订单信息页面
12.12.5创建affirmOrderform.jsp页面
12.13疑难问题分析与解决
第13章在线支付模块
13.1概述
13.2关键技术
13.2.1支付宝接口介绍
13.2.2银行接口介绍
13.2.3应用银行接口开发前准备
13.3应用支付宝实现在线支付
13.3.1功能描述
13.3.2系统流程图
13.3.3创建链接支付宝平台的支付页面
13.3.4创建支付完成后跳转返回的页面
13.4应用银行接口实现在线支付
13.4.1功能概述
13.4.2系统流程
13.4.3创建链接工行的支付页面
13.4.4创建PaymentOrdersServlet及MyPayment辅助类
13.4.5创建将商户表单提交给工行的页面
第14章报表打印模块
14.1概述
14.1.1报表打印在Web中的作用
14.1.2比较常见的报表打印形式
14.2关键技术
14.2.1iText组件
14.2.2POI组件
14.2.3JavaScript+CSS打印技术
14.2.4WebBrowse打印技术
14.2.5将报表导入Word中
14.2.6iReport软件和JasperReport组件
14.3主从报表与分栏报表打印
14.3.1功能描述
14.3.2系统流程图
14.3.3数据库设计
14.3.4使用iReport软件制作主从报表
14.3.5使用iReport软件制作分栏报表
14.3.6配置使用JasperReport组件
14.3.7编译主从及分栏报表
14.3.8在页面中调用主从报表
14.3.9在页面中调用分栏报表
14.4自定义报表打印
14.4.1功能描述
14.4.2系统流程图
14.4.3数据库设计
14.4.4自定义报表的实现
14.4.5将自定义报表导入Word
14.4.6将自定义报表导入Excel
14.4.7将自定义报表导入PDF文档
14.4.8自定义报表打印设置及报表打印
14.5错误分析与处理
第15章数据维护模块
15.1概述
15.1.1数据库备份类型
15.1.2数据库恢复类型
15.2关键技术
15.2.1SQLServer备份数据库语句
15.2.2SQLServer恢复数据库语句
15.2.3MySQL备份数据库语句
15.2.4MySQL恢复数据库语句
15.2.5JDBC对数据库的事务操作
15.3维护SQLServer2000数据库
15.3.1功能描述
15.3.2系统流程图
15.3.3数据库设计
15.3.4公共类的编写
15.3.5Servlet配置
15.3.6查询用户维护记录
15.3.7备份数据库操作
15.3.8还原数据库操作
15.3.9删除备份记录操作
15.4维护MySQL数据库
15.4.1MySQL数据库属性的赋值
15.4.2备份数据库操作
15.4.3还原数据库操作
15.5疑难问题与分析
第16章许愿墙模块
16.1概述
16.1.1功能描述
16.1.2系统流程
16.1.3主界面预览
16.2关键技术
16.2.1应用DIV+CSS样式进行页面布局
16.2.2Ajax中解决中文乱码
16.2.3分类选择心情图案
16.2.4限制字条内容的长度
16.2.5定义生成指定范围随机数的标签
16.2.6实现可拖放DOM
16.3数据库设计
16.4公共模块设计
16.4.1数据库连接及操作的类的编写
16.4.2字符串处理类的编写
16.4.3保存分页代码的JavaBean
16.4.4生成验证码的类
16.4.5许愿墙模块的ActionForm实现类
16.4.6许愿墙模块的Action实现类
16.4.7Struts配置文件
16.5主界面设计
16.6实现许愿功能
16.6.1打开贴字条窗口
16.6.2设计贴字条表单
16.6.3实时预览许愿字条内容
16.6.4保存许愿字条
16.6.5关闭贴字条窗口
16.6.6将新添加许愿字条显示到许愿墙上
16.7显示许愿字条
16.7.1随机显示许愿字条
16.7.2单击指定字条时该字条置顶显示
16.7.3双击指定字条时该字条突出显示
16.7.4滚动显示最新的10条字条
16.8操作许愿字条
16.8.1按字条ID搜索许愿字条
16.8.2拖动许愿字条
16.8.3无刷新实现字条支持功能
16.8.4关闭许愿字条
16.8.5多条件搜索许愿字条
16.9疑难问题分析与解决
16.9.1解决不能实时预览改变字条颜色效果的问题
16.9.2解决按ID搜索字条时搜索结果不能正常显示的问题
第17章电子邮件模块
17.1概述
17.1.1功能描述
17.1.2系统流程
17.1.3主界面预览
17.2关键技术
17.2.1建立JavaMail的开发环境
17.2.2使用JavaMail组件
17.2.3Ajax实时统计邮件封数
17.2.4接收未读邮件
17.2.5删除电子邮件
17.2.6从联系人列表中选择邮件地址到“收件人”文本框
17.3配置邮件服务器
17.3.1SMTP和POP3简介
17.3.2安装和配置SMTP服务器
17.3.3安装和配置POP3服务器
17.4数据库设计
17.5公共模块设计
17.5.1数据库连接及操作类的编写
17.5.2字符串处理类的编写
17.5.3保存分页代码的JavaBean
17.5.4编写发送邮件相关请求的Servlet实现类
17.5.5编写接收邮件相关请求的Servlet实现类
17.5.6系统配置
17.6登录邮件服务器
17.7主界面设计
17.8发送电子邮件
17.8.1设计发送电子邮件页面
17.8.2上传附件
17.8.3实现发送邮件
17.8.4保存发送日志
17.9收件箱管理
17.9.1接收已读邮件和未读邮件
17.9.2查看邮件详细信息
17.9.3下载附件
17.9.4删除邮件
17.10程序调试
17.10.1解决接收除GBK和GB2312以外编码的邮件乱码的问题
17.10.2解决接收UTF-7编码的邮件产生错误的问题
第18章网络相册模块
18.1概述
18.1.1功能描述
18.1.2系统流程
18.1.3主界面预览
18.2关键技术
18.2.1对相片上传格式的设置
18.2.2动态操作上传表单
18.2.3缩略图的生成
18.2.4相片水印效果
18.2.5图片显示特效
18.3数据库设计
18.4公共模块设计
18.4.1网络相册模块的Form实现类
18.4.2网络相册模块的Servlet实现类
18.4.3配置web.xml文件
18.4.4其他公共类
18.5主界面设计
18.6分栏显示相片类别
18.7相片浏览
18.7.1滚动浏览相片
18.7.2幻灯片浏览相片
18.8相片上传
18.8.1相片上传表单设计
18.8.2批量相片上传Servlet实现类
18.8.3相片添加的Dao实现类
18.9相片详细查询
18.9.1相片详细查询Servlet实现类
18.9.2相片详细查询页面的编写
18.10生成水印相片
18.10.1生成水印相片表单的编写
18.10.2生成水印相片的Servlet实现类
18.10.3修改相片的Dao实现类
18.11相片删除
18.12疑难问题与解决
18.12.1请求转发与重定向问题
18.12.2Servlet多业务处理问题
第19章播客模块
19.1概述
19.1.1功能描述
19.1.2系统流程
19.1.3主界面预览
19.2关键技术
19.2.1连接池描述
19.2.2连接池的工作原理
19.2.3Java连接池配置种类
19.2.4获得JNDI的名称实现对数据库的连接
19.3数据库设计
19.4公共模块设计
19.4.1Tomcat连接池的配置
19.4.2分页JavaBean的编写
19.5前台主页设计
19.6视频浏览模块设计
19.6.1定义视频的FormBean实现类
19.6.2按类别查询视频信息
19.6.3视频搜索
19.6.4视频播放
19.7视频留言模块设计
19.7.1定义视频留言的FormBean实现类
19.7.2视频留言查询
19.7.3视频留言
19.8后台主页设计
19.9视频管理模块设计
19.9.1视频上传
19.9.2视频删除
19.10疑难问题分析与解决
第20章在线音乐模块
20.1概述
20.1.1功能描述
20.1.2系统流程
20.1.3主界面预览
20.2关键技术
20.2.1验证客户端是否安装WindowsMediaPlayer和RealPlayer播放器的方法
20.2.2调用WindowsMediaPlayer和RealPlayer播放器播放歌曲
20.2.3获取LRC歌词的行数
20.2.4应用jspSmartUpload组件实现文件重命名的上传
20.2.5防止被盗链下载歌曲文件
20.3数据库设计
20.4公共模块设计
20.4.1数据库连接及操作类的编写
20.4.2字符串处理类的编写
20.4.3编写保存分页代码的JavaBean
20.4.4编写在线音乐模块的ActionForm实现类
20.4.5创建在线音乐模块的Action实现类
20.4.6Struts配置文件
20.5前台首页的实现
20.5.1设计前台首页
20.5.2实现新歌速递
20.5.3显示试听排行和下载排行
20.6试听歌曲并同步显示歌词
20.7以顺序和随机方式进行歌曲连播
20.8下载歌曲
20.9添加歌曲
20.9.1设计添加歌曲页面
20.9.2上传歌曲文件及歌词文件
20.9.3保存歌曲信息
20.10删除歌曲信息
20.11疑难问题分析与解决
第21章博客模块
21.1概述
21.1.1功能描述
21.1.2系统流程
21.1.3主界面预览
21.2关键技术
21.2.1Struts2类包和Hibernate3类包下载文件结构
21.2.2Struts2与Hibernate3整合流程结构
21.2.3Struts2配置文件
21.2.4Hibernate配置文件
21.2.5应用JavaSrcipt对复选框进行操作
21.3数据库设计
21.4公共模块设计
21.4.1编写Hibernate数据库配置文件
21.4.2数据库持久化类的编写
21.5主界面设计
21.5.1首页操作的实现类
21.5.2首页实现类涉及的struts.xml文件
21.5.3显示主界面的代码
21.6用户模块设计
21.6.1定义用户的FormBean实现类
21.6.2定义用户的FormBean实现类配置文件
21.6.3创建用户的实现类
21.6.4用户实现类涉及的struts.xml文件
21.6.5用户注册实现
21.6.6根据域名访问博客
21.6.7推荐博客设置
21.7文章模块设计
21.7.1定义文章的FormBean实现类
21.7.2定义文章的FormBean实现类配置文件
21.7.3创建文章的实现类
21.7.4文章实现类涉及struts.xml文件
21.7.5文章类型操作
21.7.6文章添加操作
21.7.7文章浏览操作
21.7.8文章详细查询操作
21.7.9推荐文章设置
21.8疑难问题与解决
21.8.1关于Struts2中文转码的问题
21.8.2关于重写模板的问题
第22章论坛模块
22.1概述
22.1.1功能描述
22.1.2系统流程
22.1.3主界面预览
22.2关键技术
22.2.1Cookie实现自动登录
22.2.2在线编辑器的使用
22.2.3提前帖子
22.2.4加强JavaScript脚本验证的安全性
22.2.5获取上次访问的请求地址
22.3数据库设计
22.4公共模块设计
22.4.1数据库连接及操作类
22.4.2字符串处理类
22.4.3访问路径处理类
22.4.4分页类
22.4.5动态菜单生成类
22.5页面设计
22.6权限分配与管理设计
22.7列表显示类别、版块及主题
22.7.1列表显示版块
22.7.2列表显示主题
22.8查看主题
22.9发表主题
22.9.1进入发表主题页面请求的实现
22.9.2提交表单请求的实现
22.10回复主题
22.11等级管理
22.12会员登录
22.13后台管理
22.13.1论坛管理
22.13.2会员管理
22.13.3用户组管理
22.14疑难问题分析与解决
22.14.1使用在线编辑器时的表单验证
22.14.2树状菜单的生成
第23章程序调试与发布
23.1查看错误提示信息
23.1.1查看JSP页面输出的错误
23.1.2查看错误日志
23.2常见错误的分析与解决
23.2.1指令标识的语法错误
23.2.2动作标识的语法错误
23.2.3脚本标识中的错误
23.2.4空指针错误
23.3发布网站到个人服务器
23.4发布网站到FTP服务器
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价