张磊和丁香乾编著的《Java Web程序设计》在Java SE程序设计和Web编程基础上,综合分析并解决网站业务、数据及流程处理,全面解析B/S架构开发的基本技能,并深入讲解使用Servlet、JSP、JSTL和AJAX等技术实现动态、异步无刷新商业网站。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Java Web程序设计(高等院校软件专业方向系列教材) |
分类 | |
作者 | 张磊//丁香乾 |
出版社 | 电子工业出版社 |
下载 | ![]() |
简介 | 编辑推荐 张磊和丁香乾编著的《Java Web程序设计》在Java SE程序设计和Web编程基础上,综合分析并解决网站业务、数据及流程处理,全面解析B/S架构开发的基本技能,并深入讲解使用Servlet、JSP、JSTL和AJAX等技术实现动态、异步无刷新商业网站。 内容推荐 张磊和丁香乾编著的《Java Web程序设计》在Java SE程序设计和Web编程基础上,综合分析并解决网站业务、数据及流程处理,全面解析B/S架构开发的基本技能,并深入讲解使用Servlet、JSP、JSTL和AJAX等技术实现动态、异步无刷新商业网站。全书共有8章,分别介绍了Servlet基础、Servlet会话跟踪、JSP基础、JSP指令和动作、JSP内置对象、EL和JSTL、过滤和监听及AJAX技术等内容。通过本书的学习可以掌握Servlet的生命周期及会话应用;熟练使用JSP脚本代码动态显示页面以及使用JSP中常用内置对象的方法;并通过EL表达式和JSTL标准标签库来简化JSP页面代码;掌握如何使用过滤和监听技术来增强网站的完善性,以及使用AJAX异步无刷新技术来增强页面的交互性。 《Java Web程序设计》重点突出、偏重应用,结合理论篇的实例和实践篇对贯穿案例的讲解、剖析及实现,使读者能迅速理解并掌握知识,全面提高动手能力。 适应面广,可作为本科计算机科学与技术、软件外包专业、高职高专计算机软件、计算机网络、计算机信息管理、电子商务和经济管理等专业的程序设计课程的教材。 目录 理论篇/1 第1章 Servlet基础/2 1.1 动态网站技术概述/4 1.1.1 动态网站技术/4 1.1.2 B/S架构/5 1.2 Servlet简介/5 1.3 第一个Servlet/7 1.4 Servlet的生命周期/9 1.5 Servlet数据处理/11 1.5.1 读取表单数据/11 1.5.2 处理HTTP请求报头/17 1.5.3 设置HTTP响应报头/21 1.6 重定向和请求转发/23 1.6.1 重定向/23 1.6.2 请求转发/24 1.7 小结/28 练习/28 第2章 Servlet会话跟踪/30 2.1 会话跟踪简介/32 2.2 Cookie/32 2.2.1 Cookie的创建及使用/33 2.2.2 Cookie示例/34 2.3 Session/37 2.3.1 Session创建/37 2.3.2 Session使用/38 2.3.3 Session生命周期/39 2.3.4 Session演示/40 2.4 URL重写/43 2.5 ServletContext接口/44 2.5.1 ServletContext的方法/45 2.5.2 ServletContext的生命周期/45 2.5.3 ServletContext示例/46 2.5.4 初始化参数和ServletConfig/48 小结/50 练习/50 第3章 JSP基础/52 3.1 JSP概述/54 3.1.1 JSP特点/54 3.1.2 JSP与Servlet的比较/54 3.1.3 第一个JSP程序/55 3.1.4 JSP执行原理/56 3.2 JSP基本结构/57 3.2.1 JSP指令/57 3.2.2 JSP声明/58 3.2.3 JSP表达式/58 3.2.4 JSP脚本/59 3.2.5 JSP动作标签/60 3.2.6 JSP注释/61 小结/62 练习/63 第4章 JSP指令和动作/65 4.1 JSP指令/67 4.1.1 page指令/67 4.1.2 include指令/72 4.1.3 taglib指令/74 4.2 JavaBean/74 4.2.1 JavaBean简介/74 4.2.2 JavaBean应用/75 4.3 JSP标准动作/75 4.3.1 <jsp:useBean>/76 4.3.2 <jsp:setProperty>/77 4.3.3 <jsp:getProperty>/78 4.3.4 <jsp:include>/80 4.3.5 <jsp:forward>/81 4.3.6 <jsp:param>/81 小结/81 练习/82 第5章 JSP内置对象/84 5.1 内置对象概述/86 5.2 常用内置对象/86 5.2.1 out/86 5.2.2 request/87 5.2.3 response/90 5.2.4 session/92 5.2.5 application/92 5.3 其他内置对象/93 5.3.1 page/93 5.3.2 pageContext/93 5.3.3 config/95 5.3.4 exception/96 小结/97 练习/98 第6章 EL和JSTL/100 6.1 EL/102 6.1.1 EL基础语法/102 6.1.2 EL使用/103 6.1.3 EL隐含对象/104 6.1.4 EL运算符/106 6.2 JSTL/108 6.2.1 JSTL简介/108 6.2.2 核心标签库/110 6.2.3 I18N标签库/117 6.2.4 EL函数库/123 小结/125 练习/125 第7章 监听和过滤/127 7.1 监听器/129 7.1.1 监听器概述/129 7.1.2 上下文监听/129 7.1.3 会话监听/133 7.1.4 请求监听/136 7.2 过滤器/139 7.2.1 过滤器简介/139 7.2.2 实现过滤器/140 7.2.3 过滤器链/143 小结/144 练习/144 第8章 AJAX基础/148 8.1 AJAX简介/150 8.2 AJAX工作原理/151 8.3 XMLHttpRequest对象/152 8.3.1 XMLHttpRequest对象简介/152 8.3.2 XMLHttpRequest的方法和属性/153 8.3.3 XMLHttpRequest对象的运行周期/154 8.4 AJAX示例/155 8.4.1 时钟/155 8.4.2 动态更新下拉列表/158 8.4.3 工具提示/164 小结/170 练习/170 实践篇/173 实践1 Servlet基础/174 实践指导/ 174 实践1.G.1/ 174 实践1.G.2/ 180 知识拓展/187 1.SingleThreadModel 接口/187 2.Servlet调试/187 3.在Eclipse中导入项目/190 4.Eclipse快捷键/193 拓展练习/193 练习1.E.1/ 193 练习1.E.2/ 193 实践2 Servlet会话跟踪/194 实践指导/194 实践2.G.1 /196 实践2.G.2/ 206 知识拓展/213 1.在Servlet中输出图片/213 2.应用Servlet产生的图片/216 拓展练习/218 练习2.E.1 /218 练习2.E.2/ 218 实践3 JSP基础/220 实践指导/220 实践3.G.1 /220 实践3.G.2 /228 实践3.G.3/ 233 知识拓展/246 1.翻译后的JSP/246 2.在JSP页面中输出一个等腰三角形/250 拓展练习/251 练习3.E.1/ 251 练习3.E.2/ 251 练习3.E.3/ 251 实践4 JSP指令和动作/252 实践指导/252 实践4.G.1 /252 实践4.G.2/ 258 实践4.G.3/ 271 知识拓展/276 1.数据库连接池/276 拓展练习/278 练习4.E.1/ 278 实践5 JSP内置对象/279 实践指导/279 实践5.G.1/279 实践5.G.2/283 实践5.G.3/285 实践5.G.4 /290 知识拓展/296 1.文件上传/296 拓展练习/302 练习5.E.1/302 实践6 EL和JSTL/303 实践指导/303 实践6.G.1/303 实践6.G.2/304 实践6.G.3/313 实践6.G.4/319 实践6.G.5 /324 知识拓展/326 1.自定义JSP标签/326 2.JSTL的SQL标签库/330 拓展练习/335 练习6.E.1/335 练习6.E.2/335 练习6.E.3/335 实践7 监听和过滤/336 实践指导/ 336 实践7.G.1/336 实践7.G.2/339 实践7.G.3/343 实践7.G.4 /351 知识拓展/359 1.压缩过滤器/359 拓展练习/363 练习7.E.1/363 实践8 AJAX基础/364 实践指导/364 实践8.G.1/364 实践8.G.2/ 368 实践8.G.3 /373 知识拓展/376 1.AJAX框架/376 2.Prototype应用示例/377 3.DWR应用示例/381 拓展练习/383 练习8.E.1/ 383 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。