频道栏目
首页 > 资讯 > Java实例 > 正文

JavaWeb实战开发完全学习手册

22-09-03        来源:[db:作者]  
收藏   我要投稿

《Java Web实战开发完全学习手册》共分15章,全面系统地介绍了JavaWeb相关的知识,主要包括JavaWeb开发基础、HTML与CSS网页开发基础、JavaScript基础、JSP基本语法、JSP隐式对象、JDBC技术应用、Servlet技术应用、JavaBean、标准动作与标准标签库、AJAX技术应用、Struts2技术应用、网站的安全、Log4j使用指南及Junit使用指南等内容。最后通过了简易交友系统和电子商务系统这两个案例,对前面的技术进行了综合应用。

t019e5b59c3a186561d.jpg

基本信息

    书名

    Java Web实战开发完全学习手册

    出版社

    清华大学出版社

    页数

    431页

    开本

    16

    作者

    杨光 伍正云

    出版日期

    2014年7月1日

    语种

    简体中文

    ISBN

    7302351287

目录     

1内容简介

    

2图书目录

折叠

编辑本段

内容简介

《Java Web实战开发完全学习手册》主要面向JavaWeb初学者,需要读者有一定的Java基础。《Java Web实战开发完全学习手册》内容浅显易懂,知识点全面,既可作为广大JavaWeb爱好者自学用书。

折叠

编辑本段

图书目录

第1章JavaWeb开发基础

1.1Web应用概述

1.2HTTP基础知识

1.2.1Http请求和响应

1.2.2GET和POST方法

1.3JavaWeb开发环境构建

1.3.1JDK的下载与安装、配置与使用

1.3.2第一个Java程序

1.3.3Tomcat的下载与配置

1.3.4MyEclipse的下载、安装与配置

1.4JavaWeb分层设计

1.4.1JavaWeb分层设计

1.4.2分层设计的优缺点

1.5静态网页与动态网页

1.5.1静态网页

1.5.2动态网页

1.5.3静态网页与动态网页的比较

1.6JSP简介

1.6.1JSP技术概述

1.6.2构建Web应用

1.6.3JSP的优点

1.7本章小结

第2章HTML与CSS网页开发基础

2.1HTML基础知识

2.1.1HTML文档结构

2.1.2HTML常用标记

2,1.3表格标记

2.1.4HTML表单标记

2.1.5框架标记

2.2HTML5

2.2.1HTML5新增的功能

2.2.2HTML5中的属性

2.3CSS样式表

2.3.1CSS概念

2.3.2CSS的优点

2.3.3CSS基本语法

2.3.4CSS选择器

2.3.5通用选择器

2.3.6多元素组合的选择器

2.3.7伪元素和伪类选择器

2.3.8CSS的继承

2.3.9在页面中引用CSS

2.4本章小结

2.5上机练习

第3章JavaScript基础

3.1JavaScript简介

3.1.1JavaScript基本结构

3.1.2JavaScript脚本的执行原理

3.1.3解释型语言

3.2JavaScript的基础

3.2.1数据类型

3.2.2JavaScript中的常量

3.2.3JavaScript中的变量

3.2.4类型转换

3.2.5转义字符

3.2.6关键字与保留字

3.2.7运算符

3.2.8优先级和结合性

3.3流程控制语句

3.3.1if语句

3.3.2switch语句

3.3.3循环语句

3.4函数的定义与调用

3.4.1函数的定义

3.4.2函数的调用

3.5事件处理

3.5.1事件处理程序

3.5.2JavaScript常用事件

3.6常用对象

3.6.1数组对象

3.6.2string对象

3.6.3数学对象

3.6.4date对象

3.7dom技术

3.7.1dom的分层结构

3.7.2查找并访问节点

3.8with语句

3.9异常控制语句

3.9.1异常的产生

3.9.2异常的捕获

3.10本章小结

3.11上机练习

第4章JSP基本语法

4.1了解JSP技术

4.2JSP注释

4.2.1HTML中的注释

4.2.2带有JSP表达式的注释

4.2.3隐藏注释

4.2.4脚本程序(Scriptlet)中的注释

4.3脚本标识

4.3.1JSP表达式

4.3.2声明标识

4.3.3Scriptlet代码片段

4.4动作标识

4.4.1包含文件标识

4.4.2请求转发标识

4.5指令标识

4.5.1page指令

4.5.2include指令

4.5.3taglib指令

4.6本章小结

4.7上机练习

第5章JSP隐式对象

5.1JSP隐式对象概述

5.2输入、输出对象

5.2.1request隐式对象

5.2.2response隐式对象

5.2.30ut对象

5.3作用域通信对象

5.3.1session对象

5.3.2application对象

5.3.3pageContext对象

5.4Servlet对象

5.4.1page对象

5.4.2config对象

5.5exception错误对象

5.6本章小结

5.7上机练习

第6章JDBC技术

6.1JDBC基础知识

6.1.1ODBC到JDBC的发展历程

6.1.2ODBC的结构模型

6.1.3JDBC的诞生

6.1.4JDBC体系结构

6.1.5JDBC工作原理与

JDBCAPI

6.1.6JDBC驱动的分类

6.2使用JDBC连接数据库

6.2.1主要的接口

6.2.2结果集

6.2.3连接数据库的实现步骤

6.3连接池技术

6.3.1JNDI

6.3.2使用标准标签库中的SQL标签

6.3.3简单事务处理

6.4本章小结

6.5上机练习

第7章Servlet技术

7.1Servlet运行原理

7.2Servlet的优点

7.3Servlet的基础知识

7.4Servlet的生命周期

7.5ServletAPI

7.5.1ServletInputStream类

7.5.2ServletOutputStream类

7.5.3ServletRequest接口

7.5.4ServletResponse接口

7.5.5HttpServletRequest接口

7.5.6HttpServletResponse接口

7.5.7ServletConfig接口

7.5.8ServletContext接口

7.5.9获取请求中的数据

7.5.10重定向和请求分派

7.5.11利用请求域属性传递对象数据

7.6Servlet的线程安全问题

7.7Servlet过滤器

7.8Servlet监听器

7.9本章小结

7.10上机练习

第8章JavaBean、标准动作与标准标签库

8.1JavaBean的概念

8.2编写和使用JavaBean

8.2.1JavaBean的get和set方法

8.2.2JSP标准动作简介

8.3JSP中的标准标签库

8.3.1核心标签库

8.3.2国际化与格式化标签库

8.3.3SQL标签库

8.4本章小结

8.5上机练习

第9章AJAX技术

9.1AJAX基础知识

9.2开发AJAX

9.3用AJAX实现登录

9.3.1表单验证需求

9.3.2服务器中实现的方法

9.3.3需要注意的编码问题

9.4响应的类型

9.4.1文本响应类型

9.4.2JSON响应类型

9.5本章小结

9.6上机练习

第10章Struts2技术

10.1Struts2快速入门

10.1.1Struts2的安装与配置

10.1.2Struts2简单示例

10.1.3Struts2工作流程

10.2Struts2核心概念

10.2.1struts.xml文件配置

10.2.2Action对象详解

10.3Struts2的配置文件

10.3.1Struts2的配置文件类型

10.3.2Struts2的包配置

10.3.3名称空间配置

10.3.4Action相关配置

10.3.5通配符实现简化配置

10.3.6返回结果的配置

10.4Struts2的开发模式

10.4.1实现与ServletAPI的交互

10.4.2域模型DomainModel

10.4.3驱动模型ModelDriven

10.5OGNL表达式语言

10.5.1认识OGNL

10.5.2Struts2框架中的OGNL

10.5.3操作普通的属性与方法

10.5.4访问静态方法与属性

10.5.5访问数组

10.5.6访问List、Map集合

10.5.7投影与选择

10.6Struts2的标签库

10.6.1数据标签的应用

10.6.2控制标签的应用

10.6.3表单标签的应用

10.7拦截器的使用

10.7.1了解拦截器

10.7.2使用拦截器

10.7.3自定义拦截器

10.8数据验证机制

10.9本章小结

10.10上机练习

第11章网站的安全

11.1URL操作攻击

11.1.1什么是URL操作攻击

11.1.2解决方法

11.2Web跨站脚本攻击

11.2.1什么是跨站脚本

11.2.2如何防范跨站脚本攻击

11.3SQL注入

11.3.1什么是SQL注入

11.3.2用SQL注入删除数据

11.3.3防范方法

11.4本章小结

11.5上机练习

第12章log4j使用指南

12.1log4j简介

12.2下载log4j

12.3log4j的使用方法

12.3.1日志记录器(Logger)

12.3.2日志输出目的地(Appender)

12.3.3日志格式化器(Layout)

12.3.4log4j的配置文件

12.3.5log4j的使用

12.4本章总结

12.5上机练习

第13章JUnit使用指南

13.1建立JUnit4的开发环境

13.2JUnit的使用方法

13.2.1JUnit4之前的测试用例

13.2.2JUnit4测试用例

13.2.3JUnit4其他注解的使用

13.3本章总结

13.4上机练习

第14章简易交友系统

14.1系统概述

14.2需求分析

14.3系统结构图

14.4系统总体设计

14.5数据库设计

14.6项目及数据库搭建

14.7数据公共类的实现

14.8用户登录模块

14.8.1用户注册

14.8.2用户登录

14.9用户列表模块

14.10本章小结

第15章电子商务系统

15.1系统概述

15.2需求分析

15.3系统结构图

15.4开发环境

15.5数据库表设计

15.6项目及数据库搭建

15.7数据库公共类的实现

15.8用户模块的实现

15.8.1用户注册

15.8.2用户登录

15.9系统的主要模块

15.9.1产品浏览模块

15.9.2购物车模块

15.9.3生成订单模块

15.10本章小结

相关TAG标签
上一篇:vector - Java与C++语言中的对象
下一篇:Java图像编程实例库
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站