图书 | JavaWeb高级程序设计与上机指导(计算机与信息科学系列规划教材) |
内容 | 内容推荐 本书对Java语言高级技术内容进行了全面、详细的讲解。主要介绍了解析XML、EL表达式、自定义标签、JSP标准标签、过滤器与亏监听器、连接池与数据源、文件上传下载与图片水印、Web服务等相关知识,且每章都配有实例、要点和作业,帮助读者理解和掌握书中的内容。本书适合作为计算机相关专业“JavaWeb程序设计”课程的培训教材,也可以作为程序设计员或对JavaWeb编程感兴趣读者的参考书.还适合编程爱好者和自学Javawcb编程的读者使用。 目录 理论部分 第l章 解析XML 1.1 DOM技术 1.2 DOM编程 1.2.1 DOM接口 1.2.2 使用DOM读取XML文件 1.3 SAX技术 1.4 SAX编程 1.4.1 SAX常用接口 1.4.2 SAX实现方法 1.4.3 使用SAX解析XML 1.5 SAX和DOM比较 1.6 选择DOM和SAX 第2章 EL表达式 2.1 EL概述 2.1.1 EL的基本语法 2.1.2 EL的特点 2.2 与低版本的环境兼容——禁用EL 2.2.1 使用斜杠“\”符号 2.2.2 使用page指令 2.2.3 在web.xml文件中配置(el—ignored)元素 2.3 保留关键字 2.4 EL运算符及其优先级 2.4.1 通过EL访问数据 2.4.2 在EL中执行算术运算 2.4.3 在EL中判断对象是否为空 2.4.4 在EL中执行逻辑关系运算 2.4.5 在EL中执行条件运算 2.5 EL的隐含对象 2.5.1 页面上下文对象 2.5.2 访问作用域范围的隐含对象 2.5.3 访问环境信息的隐含对象 第3章 自定义标签 3.1 标签库 3.1.1 标签的形式 3.1.2 Tag接口 3.1.3 IterationTag接口 3.1.4 BodyTag接口 3.2 标签库描述符 3.2.1 (tagib)元素 3.2.2 (validator)元素 3.2.3 (listener)元素 3.2.4 (tag)元素 3.2.5 (tag-file)元素 3.2.6 (function)元素 3.3 简单标签的开发 3.3.1 SimpleTag接口 3.3.2 实例:(welcome)标签 第4章 JSP标准标签 4.1 JSTL介绍和编程举例 4.1.1 JSTL介绍 4.1.2 JSTL编程举例 4.2 一般用途的标签 4.2.1 (c:out) 4.2.2 (c:set) 4.2.3 (c:remove) 4.2.4 (c:catch) 4.3 条件标签 4.3.1 (c:if) 4.3.2 (c:choose) 4.3.3 (c:when) 4.3.4 (c:otherwise) 第5章 过滤器与监听器 5.1 过滤器 5.2 实现一个Servlet过滤器 5.2.1 编写实现类的程序 5.2.2 配置发布Servlet过滤器 5.3 ServletRequest和ServletResponse的包装类 5.4 用Servlet过滤器过滤文本信息 5.4.1 输出流管理类 5.4.2 编写Servlet过滤器 5.4.3 编写JSP和Servlet文件 5.5 Servlet监听器简介 5.5.1 监听服务器ServletContext对象 5.5.2 监听客户会话 5.5.3 监听客户请求 第6章 连接池与数据源 6.1 连接池 6.1.1 连接池原理 6.1.2 连接池关键问题分析 6.1.3 连接池的实现 6.2 数据源及JNDI 6.2.1 什么是数据源 6.2.2 什么是JNDI 6.2.3 为什么要用JDNI 6.2.4 JNDI的架构与实现 6.2.5 JNDI工作原理 第7章 文件上传下载与图片水印 7.1 jspSmartupload组件简介 7.2 jspSmartUpload组件的核心类 7.2.1 保存信息的File类 7.2.2 存储文件的Files类 7.2.3 提供表单信息的Request类 7.2.4 组件的核心SmartUpload类 7.2.5 情景应用:采用jspsmartUpload组件操作文件 7.3 图片水印和文字 第8章 web服务 8.1 web服务的产生背景和发展 8.1.1 问题的产生 8.1.2 传统的解决方案 8.1.3 Web服务应运而生 8.2 Web服务简介 8.2.1 什么是Web服务 8.2.2 Web服务模型 8.3 体系结构概览 8.3.1 Web服务协议栈 8.3.2 网络层 8.3.3 基于XML消息传递的分布式计算 8.4 Web服务的创建和部署 8.4.1 创建web Service工程 8.4.2 运行向导 8.4.3 创建服务方法类 8.4.4 部署项目 8.4.5 测试 上机部分 上机1 解析XML 第1阶段指导 指导1 制作人员信息表 指导2 显示人员信息表 第2阶段练习 练习1 制作课程表 练习2 显示课程信息 上机2 EL表达式 第1阶段指导 指导1 获取表单数据 指导2 使用JSTL+EL循环打印消息 第2阶段练习 练习1 使用EL表达式实现注册消息确认 练习2 输出不同范围内的值 上机3 自定义标签 第1阶段指导 指导 自定义一个迭代标签 第2阶段练习 练习 编写一个(max)标签 上机4 JSP标准标签 第1阶段指导 指导1 猜字母游戏 指导2 用户登录 第2阶段练习 练习1 用户注册 练习2 给用户注册程序添加异常处理 上机5 过滤器与事件监听 第1阶段指导 指导1 在线人数统计 指导2 限定客户端IP地址 第2阶段练习 练习1 监听session 练习2 统一编码 上机6 连接池与数据源 第1阶段指导 指导 用连接池连接SQL Servet 第2阶段练习 练习 测试JNDI、JDBC、ODBC的性能 上机7 文件上传下载与图片水印 第1阶段指导 指导 实现文件上传功能 第2阶段练习 练习 给图片添加水印 上机8 Web服务AoP 第一阶段指导 指导1 使用AOP实现登录 |
标签 | |
缩略图 | ![]() |
书名 | JavaWeb高级程序设计与上机指导(计算机与信息科学系列规划教材) |
副书名 | |
原作名 | |
作者 | |
译者 | |
编者 | 编者:郑龙//何敏藩//康红宴//邢立宁//马文 |
绘者 | |
出版社 | 湖南大学出版社 |
商品编码(ISBN) | 9787566716835 |
开本 | 16开 |
页数 | 198 |
版次 | 1 |
装订 | 平装 |
字数 | 315 |
出版时间 | 2019-03-01 |
首版时间 | 2019-03-01 |
印刷时间 | 2019-03-01 |
正文语种 | 汉 |
读者对象 | 本科及以上 |
适用范围 | |
发行范围 | 公开发行 |
发行模式 | 实体书 |
首发网站 | |
连载网址 | |
图书大类 | |
图书小类 | |
重量 | 384 |
CIP核字 | 2018253382 |
中图分类号 | TP312.8 |
丛书名 | |
印张 | 13.25 |
印次 | 1 |
出版地 | 湖南 |
长 | 260 |
宽 | 185 |
高 | 10 |
整理 | |
媒质 | |
用纸 | |
是否注音 | |
影印版本 | |
出版商国别 | CN |
是否套装 | |
著作权合同登记号 | |
版权提供者 | |
定价 | |
印数 | |
出品方 | |
作品荣誉 | |
主角 | |
配角 | |
其他角色 | |
一句话简介 | |
立意 | |
作品视角 | |
所属系列 | |
文章进度 | |
内容简介 | |
作者简介 | |
目录 | |
文摘 | |
安全警示 | 适度休息有益身心健康,请勿长期沉迷于阅读小说。 |
随便看 |
|
兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。