×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
21世纪高等学校规划教材·计算机科学与技术JSP实训教程(第2版)/郭新

21世纪高等学校规划教材·计算机科学与技术JSP实训教程(第2版)/郭新

1星价 ¥28.9 (4.9折)
2星价¥28.9 定价¥59.0

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

暂无评论
图文详情
  • ISBN:9787302531234
  • 装帧:平装
  • 册数:暂无
  • 重量:暂无
  • 开本:其他
  • 页数:431
  • 出版时间:2018-02-01
  • 条形码:9787302531234 ; 978-7-302-53123-4

本书特色

本书作为JSP相关课程的教材,用通俗易懂的语言系统介绍了基于JSP开发所需的基础知识和技术,讲解了JSP程序设计的方法,同时辅以实例和综合实训,采用任务驱动和案例驱动的编写方法,侧重于培养学生软件设计、代码编写的应用能力,满足社会对软件人才的需要。 全书共分12章,内容包括JSP技术概述、JSP开发基础、JSP语法、JSP内置对象、JavaBean技术、Servlet技术、JSP实用组件、JSP数据库应用开发、JSP高级程序设计(包括Ajax技术和Struts、Hibernate、Spring框架技术),以及*后的3个功能全面的综合应用系统,包括投票系统、实验室网上选课系统和职业咨询预约系统。 本书可作为高等学校计算机及相关专业的JSP程序设计的实训教程,也可作为成人教育及自学考试的教材,还可作为计算机专业技术人员的参考用书。

内容简介

本书作为JSP相关课程的教材,用通俗易懂的语言系统介绍了基于JSP开发所需的基础知识和技术,讲解了JSP程序设计的方法,同时辅以实例和综合实训,采用任务驱动和案例驱动的编写方法,侧重于培养学生软件设计、代码编写的应用能力,满足社会对软件人才的需要。 全书共分12章,内容包括JSP技术概述、JSP开发基础、JSP语法、JSP内置对象、JavaBean技术、Servlet技术、JSP实用组件、JSP数据库应用开发、JSP不错程序设计(包括Ajax技术和Struts、Hibernate、Spring框架技术),以及很后的3个功能全面的综合应用系统,包括投票系统、实验室网上选课系统和职业咨询预约系统。 本书可作为高等学校计算机及相关专业的JSP程序设计的实训教程,也可作为成.人教育及自学考试的教材,还可作为计算机专业技术人员的参考用书。

目录

目录 第1章JSP技术概述 1.1JSP技术背景 1.2动态网页技术 1.3JSP页面与JSP运行原理 1.3.1JSP的工作原理 1.3.2编译后的JSP 1.4JSP开发环境的搭建与运行 1.4.1JSP的运行环境 1.4.2JDK的下载与安装 1.4.3Tomcat安装与配置优化 1.4.4Tomcat的目录结构 1.4.5Tomcat的默认行为 1.4.6更改Tomcat默认配置 1.4.7虚拟主机的配置 1.4.8创建简单JSP页面 1.5JSP集成开发工具 1.5.1JSP开发和应用平台介绍 1.5.2Eclipse的安装与配置 实训1用Eclipse创建Web项目 1.5.3MyEclipse的安装与配置 实训2用MyEclipse创建Web项目 1.6小结 习题 第2章JSP开发基础 2.1HTML 2.1.1HTML概述 2.1.2简单格式标签 2.1.3超链接与图片标签 2.1.4表格设计 2.1.5表单设计 2.1.6框架结构 实训3HTML简单网页设计 2.2CSS 2.2.1CSS概述 2.2.2CSS定义与编辑 2.2.3网页中应用样式表方法 实训4CSS应用 2.3JavaScript 2.3.1JavaScript概述 2.3.2在JSP中引入JavaScript 2.3.3JavaScript的数据类型与运算符 2.3.4JavaScript的流程控制语句 2.3.5函数的定义和调用 2.3.6事件 2.3.7JavaScript常用对象的应用 实训5JavaScript综合应用 2.4Dreamweaver 2.4.1操作界面 2.4.2用Dreamweaver建立JSP站点 实训6Dreamweaver简单网站设计 2.5Java语言基础 2.5.1面向对象程序设计 2.5.2标识符、关键字和分隔符 2.5.3基本数据类型及之间转换 2.5.4常量与变量 2.5.5运算符与表达式 2.5.6流程控制语句 2.5.7数组的创建与应用 2.5.8字符串处理 2.5.9集合类 2.5.10异常处理 实训7Java综合应用 2.6小结 习题 第3章JSP语法 3.1JSP的基本构成 3.1.1JSP中的指令标识 3.1.2HTML标记 3.1.3嵌入的Java代码片段 3.1.4JSP表达式 3.2JSP的注释 3.2.1HTML中的注释 3.2.2带有JSP表达式的注释 3.2.3隐藏注释 3.2.4脚本程序中的注释 3.3JSP的脚本标识 3.3.1JSP表达式 3.3.2声明标识 3.3.3脚本程序 实训8灵活使用JSP脚本等元素进行JSP编程 3.4JSP的指令标识 3.4.1page指令 3.4.2include指令 3.4.3taglib指令 实训9通过include指令实现网页模板 3.5JSP的动作标识 3.5.1jsp:include 3.5.2jsp:forward 3.5.3jsp:useBean 3.5.4jsp:setProperty 3.5.5jsp:getProperty 3.5.6jsp:fallback 3.5.7jsp:plugin 实训10动作标识综合应用 3.6小结 习题 第4章JSP内置对象 4.1JSP内置对象概述 4.2request对象 4.2.1访问请求参数 4.2.2管理属性 4.2.3获取客户端Cookie信息 4.2.4获取客户信息的方法 实训11使用request对象实现页面信息的提取 4.3response对象 4.3.1重定向网页 实训12使用response对象实现重定向网页 4.3.2设置HTTP响应报头 4.3.3缓冲区配置 4.4session对象 实训13使用session对象实现保持会话信息 4.5application对象 4.5.1访问应用程序初始化参数 4.5.2管理应用程序环境属性 实训14使用application对象实现简单聊天室 4.6out对象 实训15使用out对象实现向客户端输出数据 4.7其他内置对象 4.7.1获取会话范围的pageContext对象 4.7.2读取web.xml配置信息的config对象 4.7.3应答或请求的page对象 4.7.4获取异常信息的exception对象 4.8小结 习题 第5章JavaBean技术 5.1JavaBean的基本概念 5.1.1JavaBean的属性 5.1.2JavaBean的方法 实训16创建简单属性的JavaBean 5.2在JSP中使用JavaBean 5.2.1创建JavaBean 5.2.2在JSP页面中应用JavaBean 实训17应用JavaBean封装数据库访问操作(需配置数据库) 5.3小结 习题 第6章Servlet技术 6.1Servlet基础 6.1.1Servlet技术简介 6.1.2Servlet技术功能 6.1.3Servlet技术特点 6.1.4Servlet的生命周期 6.1.5Servlet与JSP的区别 6.1.6Servlet的代码结构 实训18开发简单的Servlet程序 6.2Servlet API编程常用接口和类 6.2.1Servlet接口 6.2.2HttpServlet类 6.2.3ServletConfig接口 6.2.4HttpServletRequest接口 6.2.5HttpServletResponse接口 6.2.6GenericServlet类 6.3Servlet开发 6.3.1Servlet的创建 6.3.2Servlet的配置 实训19应用Servlet获取所有HTML表单数据 6.4小结 习题 第7章JSP实用组件 7.1jspSmartUpload组件 7.1.1jspSmartUpload组件的安装与配置 7.1.2jspSmartUpload组件中的常用类 实训20利用jspSmartUpload组件实现文件的上传与下载 7.2jxl组件 7.2.1jxl.jar简介 7.2.2jxl组件的安装与配置 实训21利用jxl组件实现生成和操作Excel文件 7.3JFreeChart组件 7.3.1JFreeChart组件简介 7.3.2JFreeChart的下载与安装 7.3.3JFreeChart的核心类 实训22利用JFreeChart生成动态图表 7.4iText组件 7.4.1iText组件简介 7.4.2iText组件的下载与配置 实训23利用iText组件生成PDF文档 7.5CKEditor组件 7.5.1CKEditor组件简介 7.5.2CKEditor组件的下载与配置 实训24利用CKEditor实现在线编辑 7.6小结 习题 第8章JSP数据库应用开发 8.1关系数据库 8.2数据库管理系统 8.2.1Oracle 8.2.2SQL Server 8.2.3MySQL 8.2.4Access 实训25数据库MySQL的安装和使用 8.3JDBC概述 8.3.1JDBC技术介绍 8.3.2JDBC驱动程序 8.4JDBC中的常用接口 8.4.1驱动程序接口Driver 8.4.2驱动程序管理器DriverManager类 8.4.3数据库连接接口Connection 8.4.4执行SQL语句接口Statement 8.4.5执行动态SQL语句接口PreparedStatement 8.4.6执行存储过程接口CallableStatement 8.4.7访问结果集接口ResultSet 8.5连接数据库 8.5.1加载JDBC驱动程序 8.5.2创建数据库连接 8.5.3创建Statement实例 8.5.4执行SQL语句 8.5.5获得查询结果 8.5.6关闭JDBC对象 实训26JDBC Driver for MySQL的下载和使用 8.6典型JSP数据库连接 8.6.1SQL Server 2005数据库的连接 8.6.2Access数据库的连接 8.6.3MySQL数据库的连接 实训27JSP连接不同类型数据库 8.7数据库操作技术 8.7.1添加操作 8.7.2更新操作 8.7.3修改操作 8.7.4删除操作 实训28利用JDBC实现数据库的操作 实训29JSP+JavaBean模式开发数据库 8.8连接池技术 8.8.1连接池简介 8.8.2在Tomcat中配置连接池 8.8.3使用连接池技术访问数据库 实训30JSP利用连接池连接数据库 8.9小结 习题 第9章JSP高级程序设计 9.1Java EE应用 9.1.1Java EE概述 9.1.2Java EE应用的分层模型 9.2表现层框架Struts2技术 9.2.1MVC设计模式 9.2.2Struts2架构介绍 9.2.3Struts2的工作机制 9.2.4Struts2的下载及默认自带示例学习 实训31利用MyEclipse 2018创建Struts2简单应用程序 实训32利用MyEclipse 2018创建Struts2另一个应用程序 9.2.5Struts2应用的开发流程 9.3持久层Hibernate技术 9.3.1Hibernate持久层概述 9.3.2Hibernate简介 9.3.3ORM基本对应规则 9.3.4下载Hibernate开发包 实训33利用MyEclipse 2018创建简单Hibernate应用程序 9.4业务层框架Spring技术 9.4.1Spring的基本概念 9.4.2Spring基本框架模块 9.4.3Spring的下载和安装 实训34利用MyEclipse 2018创建简单Spring应用程序 9.5JSP与Ajax技术 9.5.1Ajax简介 9.5.2Ajax的工作原理 9.5.3Ajax使用的技术 9.5.4Ajax开发需要注意的几个问题 实训35应用Ajax局部刷新显示用户 9.6小结 习题 第10章投票系统 10.1需求分析 10.1.1系统概述 10.1.2系统运行环境 10.1.3功能需求 10.2总体设计 10.2.1开发和设计的总体思想 10.2.2系统模块结构图 10.2.3模块设计 10.2.4系统流程描述 10.2.5界面设计 10.2.6数据库设计 10.3详细设计 10.3.1数据库访问模块 10.3.2投票功能模块 10.3.3系统维护模块 10.4小结 第11章实验室网上选课系统 11.1系统概述 11.1.1系统功能分析 11.1.2系统预览 11.1.3系统特点 11.2系统设计 11.2.1系统设计思想 11.2.2系统功能分析 11.2.3业务流程 11.3数据库设计 11.3.1设计思路 11.3.2表设计 11.3.3表关系图 11.4逻辑层的设计与实现 11.4.1逻辑层包结构设计 11.4.2数据库连接池Bean的编写 11.4.3记录日志的Debug类 11.4.4初始化Servlet的InitServlet类 11.4.5抽象用户模型DBOperation类 11.4.6学生Student类 11.4.7教师Teacher类 11.4.8管理员Admin类 11.4.9异常InvalidUserException类 11.5表示层与逻辑层整合 11.6经验与技巧 11.7小结 第12章职业咨询预约系统 12.1Spring框架流程 12.2系统说明 12.3系统功能 12.4系统实现 12.4.1创建表 12.4.2Model & BO & DAO & Controller 12.4.3JSP页面 12.4.4资源配置 12.5小结 参考文献
展开全部

节选

第3章JSP语法 本章介绍JSP技术的语法,主要包括JSP的注释、JSP的脚本标识、JSP的指令标识以及JSP的动作标识。通过本章的学习,读者应该掌握JSP页面的构成,并掌握JSP中注释、脚本标识、指令标识以及动作标识的使用,重点理解include动作与include指令在包含文件时的区别,以及JSP脚本标识的作用。 3.1JSP的基本构成 一个JSP页面由两部分构成,分别是HTML语句和嵌入标记。请看下面BasicJsp.jsp的代码: JSP页面的基本构成


String str;


str="了解JSP的基本构成";


%> 上面的代码就是一个动态的JSP程序,访问包含该代码的JSP网页后,将显示如图31所示的运行结果。 图31动态JSP程序运行结果 一个JSP页面可由以下4种元素组成。 (1) JSP标记,如指令标识、动作标识等。 (2) 普通的HTML标记。 (3) 嵌入的Java代码片段。 (4) JSP表达式。 下面将介绍该页面的主要组成要素。

作者简介

郭新,副教授,计算机应用硕士,从事《JSP程序设计》、《Java高级程序设计》、《Java程序设计》教学多年,且从事系统开发工作多年,主持完成了北京市教委科技面上项目《基于混合学习思想的项目驱动教学平台的设计与实现》1项,参与完成了北京城市学院校级科研多项,发表7篇EI检索文章(其中2篇为d一作者)和2篇核心期刊(其中1篇为d一作者),出版教材1本(d一作者),负责架构设计开发多个应用系统,如实验室网上选课系统,实验室课程表管理系统,交互式实验教学平台,项目驱动教学平台等。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航