搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
JSP网络开发逐步深入
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787302230519
  • 作      者:
    缪勇[等]编著
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2010
收藏
编辑推荐
  以JSP的实际应用为主线
  案例均采用代码添加说明注解的形式讲解
  《JSP网络开发逐步深入》各章案例配有同步教学视频光盘
  具有一定编程基础,掌握.Java语言基本知识的初学者
  具有一定JSP网络开发基础知识的初学者
  完成大学计算机学业、准备.JSPI页目毕业设计的计算机专业学生
  掌握了JSP网络开发的基本技能、准备提高编程能力的中级读者
  熟练掌握JSP开发技巧、即将进行大型项目开发的高级用户
展开
内容介绍
  《JSP网络开发逐步深入》详细介绍了怎样使用JSP逐步深入进行网络系统设计,从最基础的JSP概念入手,逐步介绍语法和深入开发技术,通过从几种典型模块到4个具体应用系统示例的开发设计,逐步将读者带入JSP的殿堂。
  《JSP网络开发逐步深入》内容由浅入深、循序渐进,把理论知识与实验结合讲解,注重提高学习JSP的趣味性、知识性和生动性。通过对《JSP网络开发逐步深入》的学习,读者可以系统地掌握JSP技术的相关概念、方法、编程思路和技巧。
  《JSP网络开发逐步深入》不仅可以作为JSP开发的学习用书,还可以作为从事JSP开发的程序员的参考用书和必备手册。此外,《JSP网络开发逐步深入》的配套光盘包含了《JSP网络开发逐步深入》教学视频,对JSP开发进行了全面讲解,可以帮助读者快速地从JSP基础知识的学习过渡到JSP应用开发。
展开
精彩书摘
  (1)将内容的生成和显示进行分离。
  使用JSP技术,Web页面开发人员可以使用HTML或者XML标记(标签)来设计和格式化最终页面。使用JSP标记或者小脚本来生成页面上的动态内容。
  生成内容的逻辑被封装在标签和JavaBeans组件中,并且捆绑在小脚本中,所有的脚本在服务器端运行。
  如果核心逻辑被封装在标签和Bean中,那么其他人,如Web管理人员和页面设计者,都能够编辑和使用JSP页面,而不影响内容的生成。
  在服务器端,JSP引擎解释JSP标签和小脚本,生成所请求的内容(例如通过访问JavaBeans组件,使用JDBC技术访问数据库或者包含文件),并且将结果以HTML(或者XML)页面的形式发送回浏览器。这有助于开发者保护自己的代码,又能保证任何基于HTML的Web浏览器的完全可用性。
  (2)生成可重用的组件。
  绝大多数JSP页面依赖可重用的、跨平台的组件(Java Bean组件或EJB组件)来执行应用程序所要求的更为复杂的处理。开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者或者客户团体所使用。
  基于组件的方法加速了总体开发过程。
  (3)采用标签简化页面开发。
  Web页面开发人员不一定都是熟悉脚本语言的编程人员。JSP技术封装了许多功能,这些功能是在易用的、与JSP相关的XML标签中进行动态内容生成时所需要的。标准的JSP表示能够访问和实例化JavaBeans组件,设置或者检索组件属性,下载Applet,以及执行用其他方法更难于编码或耗时的功能。
  通过开发定制标签库,JSP技术是可以扩展的。今后,第三方开发人员和其他人员可以为常用功能创建自己的标签库。这使得Web页面开发人员能够使用熟悉的工具和如同标签一样执行特定功能的构件来工作。
展开
目录
第1章 初识JSP
1.1 JSP简介
1.1.1 什么是JSP
1.1.2 为什么选择JSP
1.1.3 第一个JSP页面
1.2 JSP工作原理
1.3 JSP开发环境搭建
1.3.1 安装配置JDK6
1.3.2 设置JDK6环境变量
1.3.3 安装和配置TomcCat 6.18
1.3.4 设置自己的工作空间
1.3.5 安装和配置数据库MySQL5.1
1.3.6 安装和配置MyEclipse6.5
1.4 应用示例
1.5 本章小结

第2章 JSP基础语法
2.1 JSP使用方式
2.1.1 在HTML文档中使用JavaScript
2.1.2 JavaScript中如何调用函数
2.1.3 JavaScript脚本程序的引用方式
2.1.4 在JSP文件中的程序
2.1.5 需要注意的问题
2.2 JSP文件的组成
2.2.1 JSP标签
2.2.2 Java程序
2.2.3 HTML标签
2.3 指令标签
2.3.1 page指令
2.3.2 include指令
2.3.3 taglib指令
2.4 动作标签
2.4.1 
2.4.2 
2.4.3 
2.4.4 
2.4.5 
2.4.6 
2.4.7 
2.5 JSP内置对象
2.5.1 request对象
2.5.2 response对象
2.5.3 session对象
2.5.4 out对象
2.5.5 application对象
2.5.6 config对象
2.5.7 page对象
2.5.8 exception对象
2.5.9 pageComext对象
2.6 本章小结

第3章 深入JSP
3.1 Servlet
3.1.1 Servlet概述
3.1.2 一个简单Servlet例子
3.1.3 Servlet的部署
3.1.4 过滤器(Filter)
3.1.5 监听器(ServletContextListener)
3.1.6 Cookie
3.1.7 Servlet的通信方法
3.2 JavaBean
3.2.1 JavaBean概述
3.2.2 JavaBean的属性
3.2.3 JavaBean的事件
3.3.4 JavaBean的方法
3.3.5 JavaBean的简单示例
3.3 标准标签库JSTL
3.3.1 JSTL简介
3.3.2 JSTL的安装
3.3.3 EL语言介绍
3.3.4 Core标签库
3.3.5 JSTL的应用示例
3.3.6 自定义标签库的创建与应用
3.4 数据库连接
3.4.1 JDBC概述
3.4.2 JSP中的数据库连接类
3.4.3 常用数据库连接的例子
3.5 本章小结

第4章 客户登录系统
4.1 数据库
4.2 数据库连接类
4.3.开发实体类
4.4 登录页面
4.5 登录测试
4.6 本章小结

第5章 基于Servlet的验证码
5.1 创建AuthImage类
5.2 web.xml配置
5.3 开发登录页面
5.4 测试验证码
5.5 本章小结

第6章 在线调查系统
6.1 系统概述
6.2 把握系统脉络
6.2.1 调查问题一模块
6.2.2 调查问题二模块
6.2.3 调查问题三模块
6.2.4 调查问题四模块
6.2.5 结果显示模块
6.3 开发环境
6.3.1 JFreeChart介绍
6.3.2 JFreeChart处理过程
6.4 数据库设计
6.4.1 创建数据库
6.4.2 表设计
6.5 系统开发
6.5.1 创建项目indagate
6.5.2 部署jfreechart·1.0.1 3.jar和jcommon-1.0.1 6.jar
6.5.3 通用资源文件
6.5.4 系统主页
6.5.5 结果显示页面
6.5.6 问题一后台处理代码
6.5.7 问题二后台处理代码
6.5.8 问题三后台处理代码
6.5.9 问题四的后台处理代码
6.5.1 0在web.xml中配置Servlet
6.6 系统运行
6.7 本章小结

第7章 文件上传下载系统
7.1 系统概述
7.2 把握系统脉络
7.2.1 用户登录模块
7.2.2 用户修改信息模块
7.2.3 资源上传模块
7.2.4 资源下载模块
7.3 开发环境
7.3.1 FileUpload介绍
7.3.2 FileUpload处理过程
7.4 数据库设计
7.4.1 创建数据库
7.4.2 表设计
7.5 系统开发
7.5.1 创建项目upload
7.5.2 部署fileupload-1.2.1 jar和commons-io·1.4.jar
7.5.3 通用资源文件
7.5.4 登录模块
7.5.5 信息修改模块
7.5.6 资源上传模块
7.5.7 资源下载模块
7.5.8 退出系统
7.5.9 在web.xml中部署Servlet
7.6 系统运行
7.7 本章小结

第8章 简易邮件收发系统
8.1 系统概述
8.2 系统结构
8.2.1 邮件发送子系统
8.2.2 邮件接收子系统
8.3 开发环境
8.3.1 JavaMail介绍
8.3.2 JavaMail邮件处理过程
8.3.3 JavaMail中常用类的介绍
8.4 系统开发
8.4..1 创建项目mailpro
8.4.2 部署mail.jar和activation.jar包
8.4.3 系统通用文件
8.4.4 系统前台首页
8.4.5 邮件发送子页面
8.4.6 邮件接收子页面
8.4.7 编写邮件发送类MailFs.java
8.4.8 编写邮件接收类MailJs.jiava
8.5 系统运行
8.6 本章小结.

第9章 购物车系统
9.1 系统概述及需求分析
9.2 系统分析
9.3 数据库设计
9.4 创建数据库连接类
9.5 创建实体类
9.6 系统功能实现
9.6.1 登录功能
9.6.2 浏览菜单
9.6.3 查看菜单的详细信息
9.6.4 放入购物车
9.6.5 查看购物车
9.6.6 修改购物车
9.6.7 从购物车中删除菜品
9.6.8 清空购物车
9.6.9 生成订单
9.7 本章小结

第10章 宿舍管理系统
10.1 系统概述
10.2 把握系统脉络
10.2.1 学生信息管理模块
10.2.2 宿舍查询模块
10.2.3 来访登记模块
10.2.4 宿舍评分模块
10.2.5 综合查询模块
10.3 开发环境
10.4 数据库设计
10.4 创建数据库:room
10.4.2 没计数据表
10.5 系统开发
10.5.1创建项目room
10.5.2 配置MySQL驱动
10.5.3 系统通用资源文件
10.5.4 系统首页
10.5.5 学生信息管理模块
10.5.6 宿舍查询模块
10.5.7 来访登记模块
10.5.8 宿舍评分模块
10.5.9 综合查询模块
10.5.10在web.xml中部署Servlet
10.6 系统运行
10.7 本章小结

第11章 房屋租赁网
11.1 系统概述及需求分析
11.2 系统分析
11.3 数据库设计
11.4 系统目录结构
11.5 公共类的设计
11.5.1 乱码处理
11.5.2 创建数据库连接类
11.6 创建实体类
11.7 系统首页的实现
11.8 查询房屋信息
11.9 显示房屋详细信息
11.10登录功能
11.11发布租房信息
11.12修改租房/求租信息
11.12.1 显示修改页面
11.12.2 提交修改
11.13删除租房信息
11.14用户注册
11.15修改密码
11.15.1 显示密码修改页面
11.15.2 提交密码修改
11.16注销
11.17本章小结

第12章 博客系统
12.1 系统概述
12.2 系统分析
12.3 数据库设计
12.4 系统公共类
12.5 前台功能设计
12.5.1 前台总体框架
12.5.2 前台首页index.jsp
12.5.3 我的文章
12.5.4 我的相册
12.5.5 我的好友
12.5.6 给我留言
12.6 管理博客功能设计
12.6.1 文章管理
12.6.2 相册管理
12.6.3 留言管理
2.7 本章小结

第13章 交友网站
13.1 系统概述
13.2 系统分析
13.3 数据库设计
13.4 系统公共类
13.5 前台功能设计
13.5.1 前台总体框架
13.5.2 网友注册
13.5.3 会员登录
13.6 普通会员功能设计
13.6.1 查看会员
13.6.2 查看留言
13.6.3 给其他会员留言
13.6.4 查看和修改个人资料
13.6.5 上传照片
13.6.6 查看相册
13.6.7 添加好友
13.6.8 查看好友
13.7 管理员功能设计
13.7.1 用户管理
13.7.2 留言管理
13.7.3 相册管理
13.8 站长功能设计
13.9 本章小结
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证