JavaEE架构与程序设计
✍ Scribed by 唐振明
- Publisher
- 电子工业出版社
- Year
- 2011
- Tongue
- Chinese
- Leaves
- 252
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
《JavaEE架构与程序设计》适合各层次Web开发人员阅读。JavaEE包含一系列的技术,对于Web开发人员来说,关键是掌握Web组件技术、JDBC编程以及常用框架等。《JavaEE架构与程序设计》主要分为四部分:第一部分快速学习Servlet、JSP组件基本知识,并通过简单示例演示MVC模式的含义及使用;第二部分详解Servlet组件开发;对Servlet相关技术进行深入剖析;第三部分深入学习JSP组件开发;第四部分学习与JavaEE架构设计相关的几个高级主题,包括Log4j、Ajax、JSF框架。《JavaEE架构与程序设计》在第一部分设计了一个案例,并贯穿始终,随着学习的深入不断完善案例,将所学技能直接应用到案例开发中,做到“学中做,做中学”。
✦ Table of Contents
内容简介
前言
序
目录
第一部分 Servlet/JSP 入门
第1章 JavaEE Web 开发概述
1.1 JavaEE 技术概述
1.2 搭建运行环境——Tomcat
1.3 搭建开发环境
1.4 MyEclipse 管理Tomcat
1.5 使用Eclipse 开发Web 应用
1.6 本章小结
第2章 Servlet 快速入门
2.1 什么是Servlet
2.2 第一个Servlet 程序
2.3 如何访问Servlet
2.4 web.xml 文件
2.5 使用Eclipse 开发Servlet
2.6 请求与响应
2.7 本章小结
第3章 JSP 快速入门
3.1 什么是JSP
3.2 JSP 脚本元素入门
3.3 JSP 内置对象入门
3.4 本章小结
第4章 JDBC 编程
4.1 JDBC 概述
4.2 JDBC API 中常用接口和类
4.3 使用JDBC 进行增、删、改
4.4 使用JDBC 进行查询
4.5 JDBC 的语句对象
4.6 本章小结
第5章 MVC 模式
5.1 一个简单Demo
5.2 Demo 中的MVC 体现
5.3 MVC 模式总结
5.4 “教材案例”准备
5.5 本章小结
第二部分 详解Servlet 组件开发
第6章 Servlet 生命周期
6.1 Servlet 是多线程单实例
6.2 Servlet 的“家谱”
6.3 Servlet 的生命周期
6.4 本章小结
第7章 请求与响应
7.1 请求接口
7.2 响应接口
7.3 请求转发器
7.4 请求属性
7.5 本章小结
第8章 cookie 编程
8.1 cookie 的概念与使用
8.2 cookie 开发实例
8.3 JSESSIONID cookie
8.4 本章小结
第9章 会话
9.1 会话接口
9.2 会话使用实例
9.3 JSP 中的会话对象
9.4 会话的实现机制
9.5 URL 重写
9.6 会话超时
9.7 本章小结
第10章 Servlet 上下文
10.1 上下文接口
10.2 上下文的使用实例
10.3 上下文参数
10.4 请求、会话、上下文属性比较
10.5 本章小结
第11章 监听器
11.1 事件类与监听器接口
11.2 监听器使用实例
11.3 监听器的开发步骤
11.4 本章小结
第12章 过滤器
12.1 过滤器概念
12.2 过滤器有关的API
12.3 过滤器开发实例
12.4 过滤器的执行过程
12.5 过滤器的配置
12.6 本章小结
第三部分 详解JSP 组件开发
第13章 脚本元素与内置对象
13.1 JSP 中常用的脚本元素
13.2 内置对象
13.3 本章小结
第14章 JSP 指令与标准动作
14.1 JSP 指令
14.2 JSP 标准动作
14.3 本章小结
第15章 JavaBean 编程
15.1 JavaBean 概述
15.2 JavaBean 的使用
15.3 JavaBean 的标准动作
15.4 本章小结
第16章 EL 语言
16.1 EL 语言概述
16.2 EL 的内置对象
16.3 EL 中的运算符
16.4 EL 的其他知识点
16.5 EL 的使用实例
16.6 本章小结
第17章 JSP 自定义标记
17.1 自定义标记概念
17.2 如何开发自定义标记
17.3 如何使用自定义标记
17.4 开发与使用自定义标记实例
17.5 本章小结
第18章 JSTL
18.1 JSTL 概述
18.2 使用JSTL
18.3 常用的JSTL 标记
18.4 JSTL 使用实例
18.5 本章小结
第19章 Web 应用中的异常处理
19.1 Model 层抛出异常
19.2 在Servlet 中捕获异常
19.3 声明
19.4 JSP 中使用错误页面
19.5 JSP 中捕获异常
19.6 本章小结
第四部分 高级主题
第20章 日志处理
20.1 Log4j 概述
20.2 日志记录器Logger
20.3 输出目的地Appender
20.4 格式化器Layout
20.5 Log4j 的配置
20.6 在Web 应用中使用Log4j
20.7 本章小结
第21章 Ajax 编程
21.1 Ajax 概述
21.2 JavaScript 语言
21.3 XMLHttpRequest 对象
21.4 文档对象模型DOM
21.5 使用Ajax 进行异步校验
21.6 本章小结
第22章 JSF 框架
22.1 JSF 框架快速入门
22.2 UI 标准组件
22.3 国际化
22.4 输入校验
22.5 本章小结
附录A web.xml 文件
附录B 企业关注的技能
第一部分 Servlet/JSP 快速入门
第二部分 详解Servlet 组件开发
第三部分 详解JSP 组件开发
第四部分 高级主题
📜 SIMILAR VOLUMES
<p>C++是近年来国内外广泛使用的现代计算机语言,它既支持基于过程的程序设计,也支持面向对象的程序设计。国内许多高校陆续开设了C++程序设计课程。但是,由于C++涉及概念很多,语法比较复杂,内容十分广泛,使不少人感到学习难度较大,难以入门。</p> <p>《C++程序设计(第3版)》作者深入调查了大学的程序设计课程的现状和发展趋势,参阅了国内外数十种有关C++的教材,认真分析了读者在学习中的困难和认识规律,设计了读者易于学习的教材体系,于2004年出版了《C++程序设计》一书。《C++程序设计(第3版)》降低入门起点,不需要C语言的基础,从零起点介绍程序设计和C++。广大师生用后反映非常好
本书分为10个部分,共30章,涵盖了Java入门、程序设计基础、面向对象编程、API、GUI开发、图形开发、网络编程、密码编程、反射和综合案例。本书基于JDK 1.8+Eclipse 4.6.0开发环境,逐步引领读者从基础到各个知识点的学习。全书内容由浅入深,并辅以大量的实例说明,还阶段性地提供了一些实践指导。 本书提供了所有实例的源代码以及开发过程中用到的软件,供读者学习参考。 本书为学校教学量身定做,可供高校Java开发相关课程使用,也可作为没有Java开发基础的程序员的入门用书,更可作为Java培训班的培训教材,还可以帮助缺乏项目实战经验的程序员快速积累项目开发经验。
本书讲解了MATLAB语言运算、程序设计、图形表示,同时对MATLAB语言在工程中的经典应用进行了详细介绍。本书共分11章,包括MATLAB简介、MATLAB数值计算及应用、符号运算及应用、MATLAB程序设计技术、MATLAB绘图功能、MATLAB在模糊控制系统中的应用、MATLAB在人工神经网络中的应用、MATLAB在自动控制中的应用、MATLAB在数字信号中的应用、MATLAB外部程序接口应用、MATLAB在其他领域的应用等内容。本书结构清晰、内容丰富、论述翔实,适合学习MATLAB的本科生、研究生阅读,也可作为广大科研工作人员的参考用书。