微信扫一扫,移动浏览光盘
简介
JSP是目前流行的网络程序开发技术,熟练掌握该技术是计算机软件应用及相关专业学生的必备技能之一。本书以实际开发需求为主导,以目前主流的MyEclipse+Tomcat为开发平台,以网络购物系统的设计与实现为主线,辅以多个小实例为从线,通过任务驱动模式进行内容编排,由浅入深、循序渐进地介绍JSP开发方法和实用技术,详细展示了各个实例和综合案例的开发过程,以帮助初学者系统地了解JSP开发所需的基础知识和技术,快速掌握JSP网站设计的基本技能和编程技巧,培养初学者实际动手开发网络程序的应用能力。 全书分10章,内容包括JSP概述、网页设计基础、JSP语言基础、JSP内置对象、JavaBean技术与应用、Servlet技术与应用、MVC设计模式、JSP数据库操作、JSP高级程序设计、课程设计。本书的特色是每章知识点与应用实例密切结合,围绕着应用系统的设计与实现进行核心要点讲解和操作展示,从无到有逐步完成一个网络购物的综合案例,帮助读者快速入门,掌握JSP网络程序开发的核心技能与当前最新网络编程技术,以及系统设计实现的全过程,以应用于工作实践。 本书可作为高等学校计算机应用及相关专业的JSP网络程序设计教材,也可作为JSP爱好者和网站开发人员的参考用书。
目录
第1章 JSP概述1.1 JSP简介1.1.1 开发需求1.1.2 Web应用开发1.1.3 JSP技术特点1.1.4 JSP运行原理1.2 JSP环境安装配置1.3 编写测试第一个JSP应用程序本章小结习题第2章 网页设计基础2.1 HTML语言基础2.1.1 HTML语言的基本结构2.1.2 HTML文件头部2.1.3 HTML文件体部2.1.4 文字与段落2.1.5 图像标签2.1.6 音乐标记2.1.7 链接标签2.1.8 HTML注释2.1.9 特殊符号2.1.10 style属性2.1.11 div标签2.1.12 表格2.1.13 列表2.1.14 表单和输入2.1.15 HTML 5的新增功能与特性2.1.16 应用举例:网上商城的页面设计2.2 CSS简介2.2.1 CSS基本语法2.2.2 CSS盒子模型2.2.3 CSS定位和浮动2.2.4 CSS样式表2.2.5 布局简介2.2.6 导航栏设计2.2.7 应用举例:网上商城的CSS格式控制2.3 JavaScript基础2.3.1 JavaScript标记和语句2.3.2 JavaScript的变量与数据类型2.3.3 JavaScript常数2.3.4 表达式与运算符2.3.5 语句2.3.6 函数2.3.7 对象2.3.8 事件驱动2.3.9 应用举例:网上商城的用户登录2.3.10 应用举例:网上商城动态商品介绍效果2.4 Java语言基础2.4.1 面向对象程序设计思想2.4.2 类的声明2.4.3 对象的创建和使用2.4.4 类的继承2.4.5 类的多态2.4.6 标识符和关键字2.4.7 数据类型及之间的转换2.4.8 变量和常量2.4.9 运算符和表达式2.4.10 流程控制语句2.4.11 数组2.4.12 字符串2.4.13 集合类2.4.14 异常处理2.4.15 应用举例:网上商城的商品类表示本章小结习题第3章 JSP语言基础3.1 JSP基本语法3.1.1 JSP注释3.1.2 JSP声明3.1.3 JSP表达式3.1.4 JSP Scriptlet3.1.5 应用举例:网上商城页面中显示当前访问次数3.2 JSP指令3.2.1 include指令3.2.2 page指令3.2.3 taglib指令3.3 JSP动作3.3.1 jsp:include动作3.3.2 jsp:forward动作3.3.3 jsp:param动作3.3.4 jsp:plugin动作3.3.5 jsp:fallback动作3.4 应用举例:网上商城的页面跳转和文件包含本章小结习题第4章 JSP内置对象4.1 JSP内置对象概述4.1.1 JSP的9个内置对象4.1.2 内置对象作用范围4.2 request对象4.2.1 request对象的主要方法4.2.2 request对象的应用4.3 response对象4.3.1 response对象的主要方法4.3.2 response对象的应用4.3.3 Cookies的运用4.4 session对象4.4.1 session对象的主要方法4.4.2 session对象的应用4.5 application对象4.5.1 application对象的主要方法4.5.2 application对象的应用4.6 exception对象4.6.1 exception对象的主要方法4.6.2 exception对象的应用4.7 out对象4.7.1 out对象的主要方法4.7.2 out对象的应用4.8 其他内置对象4.8.1 config对象4.8.2 page对象4.8.3 pageContext对象4.9 应用举例:网上商城的登录名显示、访问量计数本章小结习题第5章 JavaBean技术与应用5.1 什么是JavaBean5.2 创建JavaBean5.3 在JSP中使用JavaBean5.3.1 通过page指令导入5.3.2 动作5.3.3 动作5.3.4 动作5.4 JavaBean Scope5.4.1 page范围的JavaBean5.4.2 request范围的JavaBean5.4.3 session范围的JavaBean5.4.4 application范围的JavaBean5.5 应用举例:网上商城中使用JavaBean技术5.5.1 使用JavaBean处理用户登录信息5.5.2 使用JavaBean处理购物车5.5.3 使用JavaBean解决中文乱码和特殊字符的显示本章小结习题第6章 Servlet技术与应用6.1 Servlet概述6.2 Servlet工作过程与生命周期6.3 Servlet的接口和类6.3.1 Servlet接口6.3.2 HttpServlet类6.3.3 HttpSession接口6.3.4 ServletConfig接口6.3.5 ServletContext6.4 Servlet的创建与配置6.4.1 创建Servlet6.4.2 配置web.xml6.4.3 Servlet 3.0中的改进6.5 Servlet的应用6.5.1 Serlvet接收数据与显示6.5.2 JSP+Servlet+JavaBean实现留言板6.5.3 应用举例:网上商城中使用Servlet实现购物车本章小结习题第7章 MVC设计模式7.1 JSP、Servlet与JavaBean7.1.1 JSP与Servlet7.1.2 JSP与JavaBean7.1.3 JavaBean与Servlet7.2 MVC模式7.2.1 JSP网络程序开发模式7.2.2 MVC模式的组成7.2.3 MVC模式在网络程序设计中的应用本章小结习题第8章 JSP数据库操作8.1 数据库管理系统8.1.1 数据库(Database)8.1.2 数据库管理系统(DataBase Management System)8.1.3 结构化查询语言(SQL)8.2 JDBC技术8.2.1 JDBC简介8.2.2 JDBC中的重要类与接口8.3 JDBC驱动8.3.1 JDBC-ODBC桥8.3.2 JDBC Native桥8.3.3 JDBC Network驱动8.3.4 纯Java的本地JDBC驱动8.4 JSP对MySQL数据库操作8.4.1 安装配置MySQL8.4.2 MySQL基本命令8.4.3 应用举例:网上商城的商品后台管理8.5 数据库连接池8.5.1 连接池的基本原理8.5.2 Tomcat中配置连接池8.6 应用举例:网上商城系统数据库连接与操作8.6.1 网上商城系统数据库连接8.6.2 网上商城系统中的商品查询本章小结习题第9章 JSP高级程序设计9.1 AJAX技术9.1.1 同步交互与异步交互9.1.2 AJAX工作原理9.1.3 AJAX所使用的技术9.1.4 AJAX的处理过程9.1.5 XMLHttpRequest对象9.2 jQuery技术9.2.1 jQuery技术简介9.2.2 jQuery的引入9.2.3 jQuery基本语法9.2.4 jQuery选择器9.2.5 jQuery事件函数9.2.6 jQuery获得/改变页面内容和属性9.2.7 jQuery添加/删除元素和内容9.2.8 jQuery与AJAX9.3 应用举例:网上商城系统中jQuery/AJAX技术的运用9.3.1 商品查询输入时的自动提示功能9.3.2 数据校验9.4 表达式与标签9.4.1 JSP EL简介9.4.2 JSP EL语言9.4.3 JSTL简介9.4.4 核心标签库9.4.5 SQL标签库本章小结习题第10章 课程设计: 新闻发布系统10.1 课程设计目的10.2 用户需求10.3 网站总体设计10.3.1 项目规划10.3.2 用户角色分析与用例描述10.3.3 系统软硬件环境需求10.3.4 系统功能结构图10.4 数据库设计10.4.1 数据库E-R图10.4.2 数据表的结构10.5 系统文件架构10.6 系统前台模块代码实现10.6.1 公共类的编写10.6.2 前台主页面设计与代码实现10.6.3 用户注册与登录模块的代码实现10.6.4 新闻浏览功能的代码实现10.6.5 显示新闻详细内容的代码实现10.6.6 显示最新新闻和单击量最高新闻标题的代码实现10.6.7 新闻搜索功能的代码实现10.6.8 注册用户发布评论功能的代码实现10.7 系统后台模块代码实现10.7.1 后台管理主页面设计与代码实现10.7.2 新闻发布管理模块代码实现10.7.3 用户信息管理模块代码实现10.8 系统测试与文档支持10.8.1 系统测试10.8.2 应用软件的文档系统本章小结实验部分实验一 JSP开发环境搭建与运行实验二 JSP开发基础的运用实验三 JSP基本语法、常用指令和动作实验四 JSP内置对象的运用实验五 JavaBean技术的应用实验六 Servlet技术实验七 MVC设计模式实验八 JSP数据库操作实验九 JSP高级程序设计
JSP网络程序设计与案例开发教程
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×