Java Web程序设计
2011-2
电子工业出版社
张磊,丁香乾 编著
383
本书在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异步无刷新技术来增强页面的交互性。 本书重点突出、偏重应用,结合理论篇的实例和实践篇对贯穿案例的讲解、剖析及实现,使读者能迅速理解并掌握知识,全面提高动手能力。 适应面广,可作为本科计算机科学与技术、软件外包专业、高职高专计算机软件、计算机网络、计算机信息管理、电子商务和经济管理等专业的程序设计课程的教材。
理论篇 第1章 Servlet基础 1.1 动态网站技术概述 1.2 Servlet简介 1.3 第一个Servlet 1.4 Servlet的生命周期 1.5 Servlet数据处理 1.6 重定向和请求转发 1.7 小结 练习 第2章 Servlet会话跟踪 2.1 会话跟踪简介 2.2 Cookie 2.3 Session 2.4 URL重写 2.5 ServletContext接口 小结 练习 第3章 JSP基础 3.1 JSP概述 3.2 JSP基本结构 小结 练习 第4章 JSP指令和动作 4.1 JSP指令 4.2 JavaBean 4.3 JSP标准动作 小结 练习 第5章 JSP内置对象 5.1 内置对象概述 5.2 常用内置对象 5.3 其他内置对象 小结 练习 第6章 EL和JSTL 第7章 监听和过滤 第8章 AJAX基础 实践篇