Java Web开发实战

Java Web开发实战

李希勇, 胡春才, 编著

出版社:清华大学出版社

年代:2014

定价:35.0

书籍简介:

基于应用型大学与IT企业深度合作模式下教材需求,本教材是高校计算机专业教师与企业培训工程师结合高校人才培养和企业人才需求共同编写的,当下多数应用型高校和企业岗前培训均迫切需要此类教材,教材定位于应用型本科大学、高职高专的学生和IT行业岗前培训学员和IT培训学校学员等。

书籍目录:

第1章JavaWeb开发环境简介

1.1JSP基础知识

1.1.1JSP概念

1.1.2JSP页面

1.1.3JSP的运行原理

1.2JavaWeb的开发环境

1.2.1JDK安装配置

1.2.2Tomcat服务器的搭建

1.2.3使用MyEclipse建立一个JavaWeb项目

1.2.4测试JSP程序

1.3本章小结

习题

案例实训

第2章JSP基础语法

2.1JSP基本结构

2.2变量和方法的声明

2.2.1声明变量

2.2.2声明方法

2.2.3声明类

2.3Java程序片段

2.4表达式

2.5JSP注释

2.5.1HTML注释

2.5.2JSP注释

2.6本章小结

习题

案例实训

第3章JSP指令和动作元素

3.1page指令

3.1.1设置页面编码

3.1.2错误页的设置

3.1.3数据库连接操作

3.2include指令

3.3动作标签

3.4动作标签

3.5动作标签

3.6动作标签

3.7动作标签

3.8本章小结

习题

案例实训

第4章JSP常用内置对象

4.1JSP内置对象及作用域概述

4.1.1JSP内置对象

4.1.2JSP的作用域

4.2request对象

4.2.1获取客户提交的信息

4.2.2处理汉字信息

4.2.3常用方法举例

4.2.4用户注册

4.3response对象

4.3.1动态响应contentType属性

4.3.2response的HTTP文件头

4.3.3response重定向

4.4session对象

4.4.1session对象的ID

4.4.2session对象与URL重写

4.4.3session对象常用的方法

4.4.4登录及注销

4.5application对象

4.5.1application对象的常用方法

4.5.2用application对象制作留言板

4.6out对象

4.7本章小结

习题

案例实训

第5章XML简介

5.1认识XML

5.2XML解析

5.2.1DOM解析操作

5.2.2SAX解析操作

5.2.3XML解析的好帮手:JDOM

5.2.4最出色的解析工具:DOM4J

5.3本章小结

习题

案例实训

第6章Servlet技术

6.1Servlet简介

6.1.1JSP与Servlet的关系

6.1.2Servlet能够执行的功能

6.1.3Servlet工作体系结构及生命周期

6.2Servlet的操作实例

6.2.1使用Servlet获取用户提交信息

6.2.2使用Servlet实现页面转发和重定向

6.2.3基于Servlet的网络通讯录的实现

6.3Servlet过滤器

6.3.1一个字符过滤器的实现

6.3.2过滤器链的实现

6.4Servlet监听器

6.4.1实现Servlet监听器开发与部署的方法

6.4.2实现ServletContext监听器

6.4.3实现HttpSession监听器

6.4.4实现ServletRequest监听器

6.5本章小结

习题

案例实训

第7章MVC

7.1了解MVC模式

7.1.1理解MVC设计模式

7.1.2Model1介绍

7.1.3基于MVC设计模式的Model2

7.2为什么要使用MVC模式

7.2.1使用Model1存在的问题

7.2.2MVC模式的优势

7.3深入MVC

7.3.1MVC处理过程

7.3.2MVC的适用范围

7.4本章小结

习题

案例实训

第8章Tomcat数据库连接池

8.1数据库连接池概述

8.1.1为什么使用数据库连接池

8.1.2数据库连接池能做什么

8.2数据源操作原理

8.3在Tomcat中使用数据库连接池

8.4查找数据源

8.5本章小结

习题

案例实训

第9章表达式语言

9.1表达式语言简介

9.2表达式语言的内置对象

9.2.1访问4种属性范围的内容

9.2.2调用内置对象操作

9.2.3接收请求参数

9.3集合操作

9.4在MVC中应用表达式语言

9.5运算符

9.6本章小结

习题

案例实训

第10章标签编程和JSTL标签库

10.1标签编程简介

10.2JSTL简介

10.3安装JSTL1.2

10.4核心标签库

10.4.1表达式控制标签

10.4.2流程控制标签

10.4.3循环标签

10.4.4Url操作标签

10.5I18N格式标签库

10.5.1数字日期格式化

10.5.2读取消息资源

10.5.3国际化

10.6SQL标签库

10.6.1设置数据源

10.6.2SQL操作标签

10.7XML标签库

10.7.1XML核心标签库

10.7.2XML流程控制

10.7.3XML的文件转换

10.8函数标签库

10.9本章小结

习题

案例实训

第11章Ajax技术

11.1Ajax的由来

11.2初识Ajax

11.3关于同步与异步交互方式

11.4Ajax运行原理

11.5体验Ajax

11.5.1传统实现方式

11.5.2Ajax的实现方式

11.6XMLHttpRequest对象

11.6.1XMLHttpRequest对象的方法

11.6.2XMLHttpRequest的属性

11.7Ajax对不同请求提交方式的处理

11.7.1POST提交方式的处理

11.7.2GET提交方式的处理

11.7.3利用Ajax技术的页面提示效果

11.8Ajax核心工作机制

11.8.1初始化对象

11.8.2指定响应处理函数

11.8.3发出HTTP请求

11.8.4处理服务器返回的信息

11.9级联菜单的设计与实现

11.10自动补全功能

11.11Ajax存在的问题

11.12本章小结

习题

案例实训

附录A习题(选择题)参考答案

参考文献

......

内容摘要:

本书是Java Web开发的入门与提高教材,全书共分11章,分别介绍Java Web开发环境的搭建和JSP的基础知识、JSP页面元素和常用的内置对象、XML的基本概念和使用、Servlet技术、MVC设计模式、数据库连接池的概念和Tomcat数据库连接池的使用、表达式语言EL的使用、标签编程和JSTL标签在JSP开发中的应用、Ajax的原理和各种相关技术,并通过案例介绍了Ajax技术的常用实现。本书强调实践开发技能的提高,每一章都提供了对应知识内容的案例实训。本书可作为计算机相关专业和信息管理相关专业Java Web程序设计相关课程的教材,也可作为Web项目开发人员的自学参考书。

书籍规格:

书籍详细信息
书名Java Web开发实战站内查询相似图书
9787302374978
如需购买下载《Java Web开发实战》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)35.0语种简体中文
尺寸26 × 19装帧平装
页数印数 2000

书籍信息归属:

Java Web开发实战是清华大学出版社于2014.出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等学校-教材 的书籍。