
无需加好友免费技术支持
具体内容简介
根据使用浅显易懂思维和语言多姿多彩的事例Ajax、JavaScript、HTML等Web表述系统软件开发技术性的基本知识,同时结合MVC程序设计模式这个概念详细说明了应用JSP及Struts架构开展Web相关应用的软件开发。
共17章,7章Java Web开发简介,HTML、JavaScript简介,XML简介,Tomcat安装及配置服务器,JSP基础语法,JSP内置对象,JavaBean,上传文件,Servlet程序流程开发、表达语言,Tomcat数据库,JSP标签程序编写,JSP规范标签库(JSTL),Ajax开发技术性,Struts基本开发,Struts常见标签库,Struts高端开发。除此之外,常用工具也详细介绍在附则中,MyEclipse开发工具HTTP状态码和头信息。除此之外,常用工具也详细介绍在附则中,MyEclipse开发工具HTTP状态码和头信息。每一个专业知识通常是好用的,表述开发的主要内容,绝大多数的事例和编码。
文件目录
第1章 Java Web开发简介
1.1 Web发展过程
1.2 公司开发构造
1.3 Java EE构架
1.4 Java EE关键程序设计模式
1.5 Struts开发架构
1.6 此章摘要
第2章 HTML、JavaScript简介
2.1 网络服务器和电脑浏览器
2.2 HTML简介
2.2.1 HTML元素概述
2.2.2 建立表明Web页
2.2.3 建立表格Web页
2.3 JavaScript简介
2.3.1 JavaScript的基本语法
2.3.2 事故处理
2.3.3 window目标
2.4 此章摘要
2.5 开发实战演练训练
第3章 XML简介
3.1 了解XML
3.2 XML分析
3.2.1 DOM分析实际操作
3.2.2 SAX分析实际操作
3.2.3 XML剖析的好伙伴:JDOM
3.2.4 比较好的数据分析工具:DOM4J
3.3 应用JavaScript操作DOM
3.4 此章摘要
3.5 开发实战演练训练(根据Oracle数数据库)
第4章 Tomcat安装及配置服务器
4.1 Web器皿简介
4.2 Tomcat简介
4.3 Tomcat下载和配置服务器
4.3.1 Tomcat下载
4.3.2 Tomcat组装
4.3.3 服务器的配置
4.4 撰写第一个JSP文件
4.5 互动性
4.6 此章摘要
第2一些 Web基本开发
第5章 JSP基础语法
5.1 JSP注解
5.2 Scriptlet
5.2.1 第一种Scriptlet:<%%>
5.2.2 第二种Scriptlet:<%!%>
5.2.3 第三种Scriptlet:<%=%>
5.3 scriptlet标签
5.4 page命令
5.4.1 页面设置的MIME
5.4.2 设定文件编码
5.4.3 设定错误页面
5.4.4 连接数据库实际操作
5.5 包括命令
5.5.1 静态数据包括
5.5.2 动态性包括
5.6 跳转指令
5.7 案例实际操作:完成账号登录程序流程 (JSP JDBC完成)
5.7.1 建立数据库表
5.7.2 程序代码构思
5.7.3 程序代码
5.8 此章摘要
5.9 开发实战演练训练(根据Oracle数数据库)
第6章 JSP内置对象
6.1 JSP内置对象概述
6.2 4种属性范畴
6.2.1 page属性范畴(pageContext)
6.2.2 request属性范畴
6.2.3 session属性范畴
6.2.4 application属性范畴
6.2.5 深入分析page属性范畴
6.3 request目标
6.3.1 错码处理
6.3.2 接受请求参数
6.3.3 表明全部头顶部信息
6.3.4 人物角色认证
6.3.5 别的实际操作
6.4 response目标
6.4.1 设定头信息
6.4.2 网页跳转
6.4.3 实际操作Cookie
6.5 session目标
6.5.1 获得Session Id
6.5.2 登陆及销户
6.5.3 分辨新客户
6.5.4 获得客户的处理时间
6.6 application目标
6.6.1 获得虚拟目录相对应的相对路径
6.6.2 实例表明:网站计数器
6.6.3 查看application区域范围属性
6.7 Web安全性以及config目标
6.7.1 Web安全性
6.7.2 config目标
6.8 out目标
6.9 pageContext目标
6.10 此章摘要
6.11 开发实战演练训练(根据Oracle数数据库)
第7章 JavaBean
7.1 JavaBean简介
7.2 在JSP中应用JavaBean
7.2.1 Web标准目录结构的开发
7.2.2 应用JSP的page命令导进所需要的JavaBean
7.2.3 应用命令
7.3 JavaBean与表格
7.4 设定属性:
7.4.1 设定特定属性
7.4.2 特定设定属性的主要参数
7.4.3 为属性设定主要内容
7.5 获得属性:
7.6 JavaBean的储存范畴
7.6.1 page区域范围JavaBean
7.6.2 request区域范围JavaBean
7.6.3 session区域范围JavaBean
7.6.4 application区域范围JavaBean
7.7 JavaBean的删掉
7.8 案例实际操作:注册验证
7.9 DAO程序设计模式
7.9.1 DAO简介程序设计模式
7.9.2 DAO开发
7.9.3 JSP启用DAO
7.10 此章摘要
7.11 开发实战演练训练(根据Oracle数数据库)
第8章 上传文件
8.1 SmartUpload上传部件
8.1.1 提交单独文档
8.1.2 混和表格
8.1.3 全自动取名文件上传
8.1.4 批量上传
8.2 FileUpload
8.2.1 应用FileUpload接受提交具体内容
8.2.2 储存提交具体内容
8.2.3 开发FileUpload组件专享实际操作类
8.3 此章摘要
8.4 开发实战演练训练(根据Oracle数数据库)
第3一部分 Web高端开发
第9章 Servlet程序流程开发
9.1 Servlet简介
9.2 永恒的“HelloWorld”:第一个
Servlet程序流程
9.3 Servlet与表格
9.4 Servlet生命期
9.5 获得原始配备信息
9.6 获得别的内置对象
9.6.1 获得HttpSession案例
9.6.2 获得ServletContext案例
9.7 Servlet自动跳转
9.7.1 手机客户端自动跳转
9.7.2 服务端自动跳转
9.8 Web开发方式:Mode I与Mode II
9.8.1 Mode I
9.8.2 Mode II:Model-View-Controller
9.9 案例实际操作:MVC运用程序设计模式
9.10 过滤装置
9.10.1 过滤器基本要素
9.10.2 完成过滤装置
9.10.3 过滤器运用
9.11 监控器
9.11.1 对application监视
9.11.2 对session监视
9.11.3 对request监视
9.11.4 监控器案例-线上人员统计
9.12 此章摘要
9.13 开发实战演练训练(根据Oracle数数据库)
第10章 关系式语言表达
10.1 关系式语言表达简介
10.2 关系式语言的表达内置对象
10.2.1 浏览4个属性范畴内容
10.2.2 启用内置对象实际操作
10.2.3 接受请求参数
10.3 结合实际操作
10.4 在MVC表达语言的应用
10.5 操作符
10.6 此章摘要
10.7 开发实战演练训练(根据Oracle数数据库)
第11章 Tomcat数据库
11.1 数据库实际操作基本原理
11.2 在Tomcat使用数据库 连接池
11.3 查找数据源
11.4 此章摘要
第12章 JSP标签程序编写
12.1 标签程序编写简介
12.2 界定一个简单的标签-空标签
12.3 界定属性标签
12.4 TagSupport类
12.5 有标签论的标签库界定为标签体
12.6 开发迭代更新标签
12.7 BodyTagSupport类
12.8 TagExtraInfo类和VariableInfo类
12.9 应用BodyTagSupport开发迭代更新导出
12.10 简易标签
12.11 DynamicAttributes接口
12.12 此章摘要
第13章 JSP规范标签库
13.1 JSTL简介
13.2 组装JSTL 1.2
13.3 关键标签库
13.3.1 标签
13.3.2 标签
13.3.3 标签
13.3.4 标签
13.3.5 标签
13.3.6 、、标签
13.3.7 标签
13.3.8 标签
13.3.9 标签
13.3.10 标签
13.3.11 标签
13.4 国际性标签库
13.4.1 标签
13.4.2 标签
13.4.3 载入资源文件
13.4.4 数字格式标签
13.4.5 日期时长格式化硬盘标签
13.4.6 设定时区时间
13.5 SQL标签库
13.5.1 标签
13.5.2 数据库操作标签
13.5.3 事务管理
13.6 XML标签库
13.6.1 XPath简介
13.6.2 标签
13.6.3 标签
13.6.4 标签
13.6.5 标签
13.6.6 、、标签
13.6.7 标签
13.7 函数公式标签库
13.8 此章摘要
13.9 开发实战演练训练(根据Oracle数数据库)
第14章 Ajax开发技术性
14.1 Ajax技术简介
14.2 XMLHttpRequest目标
14.3 第一个Ajax程序流程
14.4 多线程认证
14.5 回到XML数据信息
14.6 此章摘要
14.7 开发实战演练训练(根据Oracle数数据库)
第4一部分 架构开发
第15章 Struts基本开发
15.1 Struts简介
15.2 配备Struts开发自然环境
15.3 开发第一个Struts程序流程
15.4 Struts原理
15.5 深层次Struts运用
15.6 此章摘要
15.7 开发实战演练训练(根据Oracle数数据库)
第16章 Struts常见标签库
16.1 Struts标签库简介
16.2 Bean标签
16.2.1 标签
16.2.2 标签
16.2.3 网络资源浏览标签
16.2.4 标签
16.2.5 标签
16.2.6 标签
16.2.7 国际性标签
16.3 Logic标签
16.3.1 和标签
16.3.2 和标签
16.3.3 关系运算标签
16.3.4 标签
16.3.5 跳转标签:
16.4 Html标签
16.4.1 标签
16.4.2 与标签
16.4.3 标签
16.4.4 标签
16.4.5 标签
16.4.6 按键标签
16.4.7 事例:撰写基本上报表
16.4.8 勾选框标签
16.4.9 下拉列表框
16.5 此章摘要
16.6 开发实战演练训练(根据Oracle数数据库)
第17章 Struts高端开发
17.1 Struts多的人开发
17.2 Token
17.3 上传文件
17.4 动态性ActionForm
17.5 Action深层次
17.5.1 ForwardAction
17.5.2 IncludeAction
17.5.3 DispatchAction
17.6 认证架构
17.7 此章摘要
17.8 开发实战演练训练(根据Oracle数数据库)
第5一部分 附则
附则A 常用工具
A.1 JavaMail
A.1.1 James下载和配备邮箱服务器
A.1.2 JavaMail简介及配备
A.1.3 推送一般电子邮件
A.1.4 推送带配件HTML设计风格电子邮件
A.2 实际操作Excel文件
A.2.1 JExcelAPI简介
A.2.2 创建一个Excel文件
A.2.3 载入Excel文件
A.2.4 格式化硬盘文字
A.3 此章摘要
附则B MyEclipse开发专用工具
B.1 MyEclipse简介
B.2 MyEclipse的组装
B.3 MyEclipse的应用
B.4 配备Tomcat网络服务器
B.5 MyEclipse卸载掉
B.6 此章摘要
附则C HTTP状态码和头信息
C.1 HTTP状态码
C.2 HTTP头信息