JSP与Servlet程序设计实践教程

出版时间:2012-3  出版社:清华大学出版社  作者:颜志军 编  页数:291  

内容概要

  本书介绍了基于java技术的动态网页开发技术jsp与servlet的相关内容,主要内容包括jsp及servlet程序运行环境的搭建,jsp的指令、动作、隐含对象,javabean,在不同范围内共享数据,servlet,cookie,会话跟踪,mvc,jsp与servlet中的异常处理,自定义标签,国际化与本地化及jsp表达式语言。
  本书以先易后难的顺序介绍了jsp及servlet开发技术的主要技术点,非常适合高校计算机相关专业作为学习jsp及servlet开发技术的教材,也可以作为培训机构的培训教材。同时,对于正在使用jsp及servlet作为编程语言的开发人员,本书也有一定的参考价值。

书籍目录

第1章 网页开发技术概述
 1.1html简介
 1.1.1html的基本结构
 1.1.2头部分
 1.1.3体部分
 1.2动态网页技术
 1.3jsp动态网页技术优势
 1.4小结
 1.5练习
第2章 jsp及servlet程序运行环境搭建
 2.1jdk安装及环境变量配置
 2.2tomcat安装及配置
 2.3通过jsp简单示例网页验证tomcat环境配置
 2.4小结
 2.5练习
第3章 在jsp中调用java代码
 3.1基本动态技术元素
 3.2java类
 3.3jsp页面的底层工作机制
 3.4小结
 3.5练习
第4章 jsp指令
 4.1page指令
 4.2include指令
 4.3小结
 4.4练习
第5章 jsp动作
 5.1jsp:include动作
 5.2jsp:forward动作
 5.3jsp:plugin动作
 5.4小结
 5.5练习
第6章 jsp隐含对象
 6.1request
 6.1.1取得网页请求参数
 6.1.2取得请求头部信息
 6.1.3取得客户和主机信息
 6.2response
 6.2.1设置content?type
 6.2.2发送错误响应至客户端
 6.2.3重定向
 6.3session
 6.4application
 6.5out
 6.6config
 6.7小结
 6.8练习
第7章 java bean在jsp中的应用
 7.1bean的基本概念
 7.2bean的应用
 7.2.1简单工具bean示例
 7.2.2在bean中实现数据库连接池
 7.3bean的属性及应用
 7.3.1值bean的特性
 7.3.2值bean的应用
 7.4小结
 7.5练习
第8章 共享数据
 8.1在页面间传递数据
 8.1.1通过请求在页面间传递数据
 8.1.2通过java bean在页面间传递数据
 8.2会话共享数据
 8.2.1会话简介
 8.2.2在会话对象中保存数据
 8.2.3在会话中共享java bean
 8.3用户间共享数据
 8.3.1在应用中共享数据
 8.3.2在应用中共享java bean
 8.4小结
 8.5练习
第9章 servlet基础
 9.1servlet与jsp
 9.1.1servlet的功用
 9.1.2servlet与jsp的比较及选择
 9.2使用servlet生成纯文本
 9.2.1编写servlet代码
 9.2.2在服务器中部署servlet
 9.2.3servlet工作流程简析
 9.3使用servlet生成html
 9.4servlet生命周期
 9.4.1servlet高效率的原因
 9.4.2servlet生命周期探究
 9.4.3特殊的servlet——过滤器
 9.4.4servlet应用实例
 9.5小结
 9.6练习
第10章 servlet处理客户请求
 10.1servlet读取客户请求参数
 10.1.1servlet遍历请求对象中的参数
 10.1.2servlet读取表单参数
 10.2根据请求参数自动填充表单bean
 10.2.1java bean及jsp填充表单bean回顾
 10.2.2在servlet中实现值bean的填充
 10.2.3参数缺失时重新显示表单
 10.3servlet处理客户请求实例
 10.4小结
 10.5练习
第11章 cookie
 11.1cookie简介
 11.1.1cookie的作用
 11.1.2cookie存在的问题
 11.1.3删除浏览器保存的cookie及禁用cookie
 11.2cookie的生成与读取
 11.2.1服务端使用cookie的过程
 11.2.2生成与读取cookie
 11.3cookie的属性
 11.3.1cookie的name和value属性
 11.3.2cookie的maxage属性
 11.3.3cookie的其他属性
 11.4cookie常用实例
 11.4.1记录用户的偏好
 11.4.2保存登录账号与密码
 11.5小结
 11.6练习
第12章 会话跟踪
 12.1web应用中的会话
 12.1.1会话存在的必要性
 12.1.2会话跟踪的实现方式
 12.2利用会话跟踪保持访问信息
 12.2.1在会话中保存与读取数据
 12.2.2会话属性与会话控制
 12.3会话配置及会话使用注意事项
 12.3.1在tomcat中配置会话
 12.3.2会话使用注意事项
 12.4会话跟踪实例
 12.4.1利用会话协调页面行为
 12.4.2简单购物车
 12.5小结
 12.6练习
第13章 模型?视图?控制构架
 13.1mvc简介
 13.1.1web应用程序结构
 13.1.2mvc框架特征
 13.2实现mvc框架的一般步骤
 13.2.1定义表示数据的java bean
 13.2.2使用servlet处理请求
 13.2.3填充java bean
 13.2.4将java bean存储到请求、会话或者servlet上下文
 13.2.5转发请求
 13.2.6jsp页面从java bean中提取数据
 13.2.7mvc框架时序流程
 13.3mvc框架实例
 13.4小结
 13.5练习
第14章 异常处理
 14.1利用java的异常处理机制处理异常
 14.1.1java异常处理机制回顾
 14.1.2在servlet和java bean中进行异常处理
 14.2jsp错误页面
 14.2.1在jsp页面中使用java异常处理机制
 14.2.2使用jsp错误页面显示错误信息
 14.3在tomcat中配置错误页面
 14.3.1配置标准错误页面
 14.3.2配置特定异常错误页面
 14.4异常处理实例
 14.5小结
 14.6练习
第15章 自定义jsp标签
 15.1简单自定义jsp标签实例
 15.1.1实现自定义jsp标签java代码
 15.1.2配置标签库
 15.1.3使用自定义jsp标签
 15.2为自定义jsp标签添加属性
 15.2.1自定义标签通过属性增加灵活性
 15.2.2定义自定义标签的属性
 15.2.3自定义标签处理程序获取属性并使用
 15.3处理自定义jsp标签的标签体
 15.3.1标签体的概念及需求
 15.3.2定义包含标签体的自定义标签
 15.3.3自定义标签处理程序处理标签体
 15.4自定义标签总结
 15.4.1标签定义总结
 15.4.2标签处理程序总结
 15.5自定义标签实例
 15.6小结
 15.7练习
第16章 国际化与本地化编程
 16.1国际化编程
 16.1.1java对国际化的支持
 16.1.2国际化web应用
 16.2本地化编程
 16.2.1为web应用准备本地化字符串
 16.2.2在servlet中使用本地化文本
 16.2.3在jsp页面中使用本地化文本
 16.3国际化与本地化编程实例
 16.4小结
 16.5练习
第17章 jsp表达式语言
 17.1表达式语言简介
 17.1.1表达式语言的简单示例
 17.1.2表达式语言的功能
 17.2配置表达式语言及标准脚本元素的有效性
 17.2.1禁止表达式语言执行
 17.2.2禁止标准脚本元素的使用
 17.3表达式语言访问变量
 17.3.1表达式语言访问java bean的属性
 17.3.2表达式语言访问不同作用域内的变量
 17.3.3表达式语言访问集合中的变量
 17.3.4表达式语言访问隐含对象
 17.4表达式语言的运算符
 17.4.1算术运算符
 17.4.2关系运算符
 17.4.3逻辑运算符
 17.4.4运算符综合例程
 17.5小结
 17.6练习
附录课后习题参考答案
参考文献

章节摘录

版权页:第1章 网页开发技术概述计算机技术的出现引发了诸多领域的变革,而Internet的出现又可称为计算机领域内的变革。Internet能够深入当前这个世界的每一个角落,又与网页开发技术密不可分,本书将从本章开始由浅入深地介绍见面开发技术。1.1HTML简介HTML(Hypertext Mark-um Language,超文本标记语言)使用广西标记的形式来说明需要展示内容的显示特性,而浏览器能够解释这些标记并以标记所指定的形式展示相应的内容。1993年6月HTML发布第1版,而到2008年1月时HTML5已经发布,在此期间,XHTML(可扩展的超广西标记语言,通常它比HTML具有更严格的书写标准,具备更好的跨平台能力,它也属于HTML家族)也形成标准并且发布,而无论彩静态见面技术还是动态见面技术,最终被浏览器解释的都是HTML代码,全面掌握HTML需要一本独立的教材才能完成,本节简要介绍HTML的相关情况,掌握基本的HTML技术是学习JSP及Servlet技术的前提条件。

编辑推荐

《21世纪面向工程应用型计算机人才培养规划教材:JSP与Servlet程序设计实践教程》编辑推荐:JSP与Servlet是采用Java技术进行Web开发的最基础的技术,也是掌握Java EE技术的起点。《21世纪面向工程应用型计算机人才培养规划教材:JSP与Servlet程序设计实践教程》以先易后难的顺序依次介绍了JSP及Servlet的相关技术,从内容上说,《21世纪面向工程应用型计算机人才培养规划教材:JSP与Servlet程序设计实践教程》覆盖了JSP及Servlet的主要内容,从简单的JSP编程到MVC架构、从在页面中固化语言字符串到国际化与本地化编程,《21世纪面向工程应用型计算机人才培养规划教材:JSP与Servlet程序设计实践教程》均有涉及。

图书封面

评论、评分、阅读与下载


    JSP与Servlet程序设计实践教程 PDF格式下载


用户评论 (总计4条)

 
 

  •   还不错,挺简单的,内容很基础,不错
  •   冒着大雨巴蜀取回来,想着今后要在这个行业里混了。很高兴
  •   内容还行,就是觉得没有条理
  •   很好,很适合初学者。讲的很细致
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7