0 0 0

JSP应用与开发技术(第3版).epub

独写情衷
8天前 160
我用夸克网盘分享了「JSP应用与开发技术(第3版).epub」,点击链接即可保存。打开「夸克APP」在线查看,支持多种文档格式转换。
JSP应用与开发技术(第3版) 作者: 马建红/李学相/韩颖、王瑞娟、张晗 出版社: 清华大学出版社 出版年: 2019-1 页数: 520 定价: 78 装帧: 平装 ISBN: 9787302513735

内容简介

JSP(Java Server Pages)是由Sun Microsystems公司倡导的、许多公司参与建立的一种动态网页技术标准。JSP被赋予了Java技术的强大功能,能够为用户提供强大的技术支持;同时,JSP继承了Java的优势,可以建立安全的、跨平台的动态网站。 《JSP应用与开发技术(第3版)》详细讲解了JSP的基本语法和Web程序设计方法。全书共16章,可分为7个部分。第1章和第2章是第1部分,介绍了JSP与Web技术概论和开发环境的搭建;第3~5章是第2部分,详细讲解了JSP技术的基本语法;第6章和第7章是第3部分,是JSP应用开发的进阶,讲述了JavaBean、表单处理及文件的操作;第8章和第9章是第4部分,以MySQL数据库为例详细讲解了JSP中使用数据库的操作;第10章和第11章是第5部分,详细讲述了Servlet技术;第12章和第13章是第6部分,介绍了表达式语言(EL)、标准标签库(JSTL)及自定义标签库;第14~16章是第7部分,以3个实例讲述了Web开发的实际应用。另外,《JSP应用与开发技术(第3版)》还给出了6个实验,以指导读者进行上机操作。 《JSP应用与开发技术(第3版)》语言简洁,内容丰富,既可作为JSP初学者的入门教材,也可作为高等院校相关专业的教材和辅导用书,而且对JSP开发人员的自学也具有较高的参考价值。

作者简介

JSP(Java Server Pages)是由Sun Microsystems公司倡导的、许多公司参与建立的一种动态网页技术标准。JSP被赋予了Java技术的强大功能,能够为用户提供强大的技术支持;同时,JSP继承了Java的优势,可以建立安全的、跨平台的动态网站。 《JSP应用与开发技术(第3版)》详细讲解了JSP的基本语法和Web程序设计方法。全书共16章,可分为7个部分。第1章和第2章是第1部分,介绍了JSP与Web技术概论和开发环境的搭建;第3~5章是第2部分,详细讲解了JSP技术的基本语法;第6章和第7章是第3部分,是JSP应用开发的进阶,讲述了JavaBean、表单处理及文件的操作;第8章和第9章是第4部分,以MySQL数据库为例详细讲解了JSP中使用数据库的操作;第10章和第11章是第5部分,详细讲述了Servlet技术;第12章和第13章是第6部分,介绍了表达式语言(EL)、标准标签库(JSTL)及自定义标签库;第14~16章是第7部分,以3个实例讲述了Web开发的实际应用。另外,《JSP应用与开发技术(第3版)》还给出了6个实验,以指导读者进行上机操作。 《JSP应用与开发技术(第3版)》语言简洁,内容丰富,既可作为JSP初学者的入门教材,也可作为高等院校相关专业的教材和辅导用书,而且对JSP开发人员的自学也具有较高的参考价值。

图书目录

第1章JSP与Web技术概论1 1.1Web应用程序开发基础知识2 1.1.1HTTP通信协议概述2 1.1.2传统的Web应用程序3 1.1.3Web结构3 1.2静态网页与HTML5 1.3交互式动态网页技术6 1.3.1动态网页的程序语言6 1.3.2在客户端执行的网页语言6 1.3.3在服务器端执行的网页语言7 1.4网站数据库技术8 1.5JSP与相关技术9 1.5.1什么是JSP10 1.5.2JSP技术原理11 1.5.3JSP本质与Servlet12 1.5.4JSP与JavaBean12 1.6软件编程体系简介13 1.6.1C/S结构编程体系14 1.6.2B/S结构编程体系14 1.7企业应用开发架构15 1.7.1两层架构15 1.7.2三层架构15 1.7.3N层架构15 1.7.4开发架构比较15 1.7.5J2EE简介16 1.8JSP知识体系及学习之路18 1.8.1JSP知识体系18 1.8.2JSP程序员学习路径18 1.9小结20 1.10习题20 第2章JSP的开发和运行环境22 2.1JSP的开发和应用平台介绍23 2.1.1Caucho公司的Resin平台23 2.1.2Apache公司的Tomcat平台23 2.1.3BEA公司的WebLogic平台24 2.1.4IBMWebSphereApplication Server平台24 2.2EclipseJavaEE集成开发环境25 2.2.1安装和配置JDK25 2.2.2Tomcat服务器27 2.2.3EclipseJavaEE开发环境 搭建32 2.3MyEclipse开发环境38 2.3.1MyEclipse简介与下载38 2.3.2MyEclipse安装与使用39 2.4其他JSP开发环境45 2.4.1IDEA开发环境45 2.4.2AdobeDreamweaver46 2.4.3UltraEdit编辑器47 2.5小结47 2.6习题48 第3章JSP基本语法50 3.1JSP文件的结构51 3.1.1创建第一个JSP文件51 3.1.2分析JSP文件的组成元素52 3.2JSP的脚本元素53 3.2.1隐藏注释53 3.2.2HTML注释53 3.2.3声明55 3.2.4脚本代码57 3.2.5表达式58 3.3JSP指令元素59 3.3.1page指令59 3.3.2include指令64 3.3.3taglib指令66 3.4JSP动作元素66 3.4.167 3.4.270 3.4.372 3.4.4、 和动作73 3.4.581 3.5小结83 3.6习题83 第4章JSP内置对象86 4.1JSP内置对象概述87 4.2request对象88 4.2.1request对象常用方法88 4.2.2request对象应用实例89 4.3response对象95 4.3.1response对象常用方法96 4.3.2response对象应用实例96 4.4out对象103 4.4.1out对象方法成员与数据 输出104 4.4.2缓冲区操作105 4.4.3out对象应用实例105 4.5session对象107 4.5.1session的概念108 4.5.2session对象的ID108 4.5.3session的有效期限109 4.5.4访问session中的数据109 4.5.5其他session对象的常用 方法110 4.5.6session对象应用实例110 4.6application内置对象116 4.6.1存取application中的数据116 4.6.2使用application对象取得 信息117 4.6.3application对象应用实例118 4.7其他JSP内置对象122 4.7.1pageContext对象122 4.7.2config对象124 4.7.3page对象127 4.7.4exception对象127 4.8小结128 4.9习题129 第5章Cookie及会话追踪132 5.1Cookie的概念和特性133 5.1.1什么是Cookie133 5.1.2Cookie的常见用途134 5.2在JSP中使用Cookie135 5.2.1创建Cookie135 5.2.2读写Cookie136 5.2.3Cookie中的主要方法137 5.2.4操作Cookie的常用方法137 5.3Cookie对象的应用实例139 5.4会话与会话追踪146 5.5实现会话追踪的4种方式147 5.5.1Cookies和URL重写147 5.5.2隐藏表单字段148 5.5.3使用内建session对象148 5.6内建session对象的生命 周期150 5.6.1在web.xml中配置内建session 对象的过期时间150 5.6.2设置内建session对象的过期 时间150 5.7利用session存取功能实现简单 购物车152 5.8小结158 5.9习题159 第6章JavaBean和表单处理162 6.1非MVC模式(Model1)163 6.1.1Model1的特点163 6.1.2Model1的应用范围164 6.2MVC编程模式(Model2)164 6.2.1什么是MVC模式164 6.2.2MVC模式在Web编程中的 应用165 6.3剖析JavaBean165 6.3.1什么是JavaBean166 6.3.2JavaBean的特征167 6.3.3创建一个JavaBean168 6.4在JSP中使用JavaBean169 6.4.1调用JavaBean170 6.4.2访问JavaBean属性170 6.4.3设置JavaBean属性170 6.4.4JavaBean的生命周期170 6.4.5类型自动转换规则174 6.5使用JavaBean处理表单 数据174 6.5.1JSP处理与form相关的常用 标签简单实例175 6.5.2设置中文编码181 6.6小结181 6.7习题181 第7章JSP中的文件操作184 7.1数据流和File类185 7.1.1数据流185 7.1.2File类185 7.2读写文本文件187 7.3文件的浏览189 7.4创建和删除目录190 7.5文件的上传和下载191 7.6使用jspSmartUpload上传包195 7.7使用CommonsFileUpload 上传包197 7.8小结199 7.9习题199 第8章应用JDBC进行数据库开发202 8.1JDBC概述203 8.1.1JDBC的用途203 8.1.2JDBC的典型用法203 8.1.3JDBC的体系结构204 8.1.4驱动器类型204 8.1.5安装驱动器206 8.2JDBC连接数据库的方法206 8.3使用JDBC操作数据库207 8.3.1使用JDBC访问数据库的 过程208 8.3.2使用Statement执行SQL 语句210 8.3.3PreparedStatement接口217 8.3.4CallableStatement对象220 8.3.5使用ResultSet处理结果集225 8.4Java与SQL的数据类型 转换229 8.5使用JDBC连接不同的 数据库231 8.5.1连接Oracle数据库231 8.5.2连接DB2数据库231 8.5.3连接SQLServer数据库231 8.5.4连接Sybase数据库232 8.5.5连接Access数据库232 8.6连接池232 8.6.1连接池的实现原理232 8.6.2在Tomcat上配置数据源与 连接池233 8.6.3配置连接池时需要注意的 问题235 8.7存取二进制文件236 8.7.1图像文件存取到数据库的 过程236 8.7.2声音文件存取到数据库的 过程240 8.7.3视频文件存取到数据库的 过程244 8.7.4保存图片文件路径到数据库的 存取图片过程248 8.8实现分页显示251 8.8.1分页显示技术的优劣比较251 8.8.2分页显示的JavaBean实现252 8.9小结258 8.10习题258 第9章JSP与JavaBean应用实例261 9.1需求和设计262 9.1.1功能介绍262 9.1.2文件结构262 9.1.3数据库设计263 9.2使用JavaBean封装数据库的 访问263 9.3项目页面实现265 9.4小结282 第10章Servlet基础283 10.1Servlet介绍284 10.1.1什么是Servlet284 10.1.2Servlet技术特点285 10.1.3JSP与Servlet的关系285 10.1.4Servlet的工作原理286 10.1.5Servlet常用接口和类286 10.2开发部署一个简单的Servlet288 10.2.1创建Servlet文件289 10.2.2Servlet的配置文件291 10.3Servlet实现相关的接口和类292 10.3.1GenericServlet293 10.3.2HttpServlet294 10.3.3Servlet实现相关实例295 10.4Servlet请求和响应相关298 10.4.1HttpServletRequest接口298 10.4.2HttpServletResponse接口300 10.4.3Servlet请求和响应相关 实例301 10.5Servlet配置相关303 10.5.1ServletConfig接口303 10.5.2获取Servlet配置信息的 例子303 10.6Servlet中的会话追踪307 10.6.1HttpSession接口307 10.6.2HttpSession应用实例309 10.7Servlet上下文311 10.7.1ServletContext接口311 10.7.2ServletContext接口的应用 实例312 10.8Servlet协作313 10.8.1RequestDispatcher313 10.8.2forward()控制页面跳转314 10.8.3include()控制页面包含315 10.9Servlet异常相关316 10.9.1声明式异常处理316 10.9.2程序式异常处理319 10.10Servlet3.0注解322 10.10.1开发Servlet3.0程序所 需要的环境322 10.10.2开发Servlet3.0程序322 10.11Servlet应用实例325 10.12小结333 10.13习题333 第11章使用Servlet过滤器和 监听器337 11.1过滤器在Web开发中的 应用338 11.1.1过滤器概述338 11.1.2FilterAPI338 11.1.3Filter接口339 11.1.4FilterConfig接口340 11.1.5FilterChain接口340 11.1.6编写过滤器类340 11.1.7过滤器的部署342 11.1.8对请求数据进行处理的 过滤器345 11.1.9过滤器新增@WebFilter 注解350 11.2Servlet监听器351 11.2.1监听器接口351 11.2.2ServletRequestListener 接口352 11.2.3ServletRequestAttributeListener 接口353 11.2.4ServletContextListener 接口353 11.2.5ServletContextAttributeListener 接口355 11.2.6HttpSessionAttributeListener 接口357 11.2.7HttpSessionBindingListener 接口359 11.2.8监听器新增@WebListener 注解364 11.3小结365 11.4习题365 第12章JSTL标准标签库368 12.1EL表达式语言369 12.1.1EL与EL隐含对象369 12.1.2在EL中访问JSP隐含对象 的getXXX()方法373 12.1.3用EL访问JavaBean中的 属性373 12.2JSTL标签库简介374 12.3设置JSTL运行环境375 12.3.1JSTL的安装375 12.3.2JSTL应用示例375 12.4使用核心标签376 12.4.1表达式操作377 12.4.2建立URL380 12.4.3条件控制383 12.4.4迭代—运行循环385 12.5使用JSTL的数据库标签387 12.5.1指定数据源388 12.5.2进行查询或更新操作388 12.5.3对返回的结果进行处理391 12.5.4其他SQL标签库的标签392 12.6i18n与国际化393 12.6.1国际化设置标签393 12.6.2消息标记库394 12.6.3数字、日期格式化396 12.7函数标签399 12.8小结399 12.9习题400 第13章自定义标签库403 13.1自定义标签体系介绍404 13.1.1标签的形式404 13.1.2标签类相关接口和类405 13.1.3标签库描述文件409 13.1.4在Web部署描述符中引入 标签库文件411 13.1.5在页面中使用标签411 13.1.6标签在Web页面中的 作用412 13.2传统标签的开发412 13.2.1带属性标签的开发412 13.2.2带Body标签的开发415 13.2.3嵌套标签的开发417 13.2.4迭代标签的开发420 13.3Simple标签的开发423 13.3.1SimpleTag接口423 13.3.2Simple标签的开发示例424 13.4小结425 13.5习题425 第14章网上书店427 14.1快乐购书网介绍428 14.2系统需求和设计428 14.3数据库表设计428 14.4JSP页面开发429 14.5JavaBean开发431 14.5.1使用JavaBean封装数据库的 访问431 14.5.2购物车JavaBean432 14.6Servlet开发432 14.6.1普通Servlet开发433 14.6.2Listener开发434 14.6.3Filter开发435 14.7其他bean类——Util435 14.8部署描述符436 14.9小结438 14.10习题439 第15章调查问卷管理系统440 15.1系统介绍441 15.2系统需求分析441 15.3系统功能结构442 15.4数据库设计442 15.4.1数据库逻辑结构设计442 15.4.2数据库表的设计443 15.4.3数据库相关脚本444 15.5系统实现445 15.5.1JavaBean445 15.5.2Servlet445 15.5.3系统界面447 15.5.4用户管理448 15.5.5调查问卷管理454 15.5.6问题管理460 15.6小结467 第16章Web应用开发实践468 16.1系统介绍469 16.2系统需求分析469 16.3系统功能结构469 16.4系统功能描述470 16.4.1游客用户浏览模块470 16.4.2管理员登录模块473 16.4.3管理员管理模块473 16.5数据库设计477 16.5.1数据库逻辑结构设计477 16.5.2数据库表的设计478 16.5.3数据库相关脚本479 16.6系统实现480 16.6.1模块公用类480 16.6.2JavaBean481 16.6.3Servlet484 16.6.4自定义标签485 16.6.5前台界面的实现490 16.6.6后台管理页面的实现493 16.7小结494 16.8习题494 附录实验496 实验一JSP应用开发基础(一)496 实验二JSP应用开发基础(二)498 实验三JSP应用开发进阶502 实验四JSP数据库编程基础504 实验五Servlet技术实验506 实验六Web应用开发508

JSP应用与开发技术(第3版).epub"网盘下载"

版权说明

1、本站不保存、不存储任何实质资源,以上二维码指向为网盘资源链接,其内容归对应版权方所有
2、如有侵犯版权的情况,请点击下面举报/反馈按钮反馈或发送邮件76556431@qq.com投诉说明情况
3、我们核实后将第一时间删除相关页面内容,谢谢理解和配合

这些人下载过 (12)
  • 冷面桃花
  • 世界还你所有颜色
  • 想甩都甩不掉
  • 拥抱下自己
  • 万物不及一个你
  • 屋顶上的小猫咪
  • 你跟她演绎着我们的故事
  • 知识库中的追梦人
  • 校长大人
  • 乳酸
  • 向上的青春终究美好
  • 毕竟我的初衷是让你快乐
最新回复 (0)

    暂无评论

请先登录后发表评论!

返回
请先登录后发表评论!