4.23文创礼盒,买2个减5元 读书月福利
欢迎光临中图网 请 | 注册

JSP程序设计

出版社:西安电子科技大学出版社出版时间:2018-06-01
开本: 26cm 页数: 234页
中 图 价:¥21.6(7.2折) 定价  ¥30.0 登录后可看到会员价
加入购物车 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
本类五星书更多>

JSP程序设计 版权信息

  • ISBN:9787560649214
  • 条形码:9787560649214 ; 978-7-5606-4921-4
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 所属分类:>

JSP程序设计 本书特色

本书是以西安电子科技大学出版社“高职高专计算机专业‘十三五’规划教材”的指导意见为依据,立足就业岗位需求,以提高学生的综合职业能力为目标,建立的“以项目为导向,以任务为驱动,以学生为主体”的“教、学、做”一体化教材。 本书通过一个漫画网站案例,详细介绍了使用JSP技术进行Web应用开发的基础知识和编程技巧。全书分为8章,内容包括JSP程序设计基础、JSP内置对象、JSP访问数据库、Servlet基础、MVC设计模式、EL和JSTL、用Ajax改善用户体验和综合案例。 本书将知识介绍和技能训练有机结合,融“教、学、练、思”于一体,适合“案例贯穿、任务驱动”的教学模式。每章中的各个任务都按照“任务描述→技能目标→知识链接→任务实现→拓展与提高→技能训练”的流程进行内容组织。同时,本书提供了丰富的教学资源,让学生学、教师教及自主学习达到事半功倍的效果。 本书可作为软件技术专业、计算机网络专业及大数据、云计算等新兴专业的教材,也适合企业培训或自学JSP程序设计的读者使用。

JSP程序设计 内容简介

本书是以西安电子科技大学出版社“高职高专计算机专业‘十三五’规划教材”的指导意见为依据,立足就业岗位需求,以提高学生的综合职业能力为目标,建立的“以项目为导向,以任务为驱动,以学生为主体”的“教、学、做”一体化教材。 本书通过一个漫画网站案例,详细介绍了使用JSP技术进行Web应用开发的基础知识和编程技巧。全书分为8章,内容包括JSP程序设计基础、JSP内置对象、JSP访问数据库、Servlet基础、MVC设计模式、EL和JSTL、用Ajax改善用户体验和综合案例。 本书将知识介绍和技能训练有机结合,融“教、学、练、思”于一体,适合“案例贯穿、任务驱动”的教学模式。每章中的各个任务都按照“任务描述→技能目标→知识链接→任务实现→拓展与提高→技能训练”的流程进行内容组织。同时,本书提供了丰富的教学资源,让学生学、教师教及自主学习达到事半功倍的效果。 本书可作为软件技术专业、计算机网络专业及大数据、云计算等新兴专业的教材,也适合企业培训或自学JSP程序设计的读者使用。

JSP程序设计 目录

第1章 JSP程序设计基础 1 1.1 任务1:分析课程贯穿项目 1 1.1.1 C/S架构与B/S架构 2 1.1.2 静态网页与动态网页 4 1.1.3 常用的动态网页技术 5 1.2 任务2:为漫画网站创建Web应用 18 1.2.1 搭建Tomcat服务器 18 1.2.2 在MyEclipse中配置Tomcat服务器 26 1.2.3 创建**个Web应用 28 1.3 任务3:为漫画网站主页添加页面元素 38 1.3.1 JSP简介 39 1.3.2 JSP的执行过程 39 1.3.3 设置默认访问页 41 1.3.4 JSP的页面元素 42 1.4 单元练习 55 第2章 JSP内置对象 57 2.1 任务1:获取管理员的登录请求 57 2.1.1 JSP内置对象概述 58 2.1.2 out对象 59 2.1.3 request对象 59 2.1.4 response对象 63 2.2 任务2:实现页面的访问控制 72 2.2.1 session对象 73 2.2.2 include指令 77 2.3 任务3:统计网站的访问次数 81 2.3.1 application对象 82 2.3.2 对象的作用域 83 2.3.3 其他内置对象 85 2.4 单元练习 91 第3章 JSP访问数据库 94 3.1 任务1:实现管理员的登录功能 94 3.1.1 搭建MySQL数据库开发环境 95 3.1.2 JDBC技术简介 98 3.1.3 JDBC实现数据查询功能 100 3.1.4 优化数据查询代码 102 3.2 任务2:用简单的三层架构实现漫画类型的添加 110 3.2.1 基于PreparedStatement实现数据的添加 110 3.2.2 软件设计分层模式 113 3.3 任务3:优化三层架构代码 120 3.3.1 BaseDao的抽取 120 3.3.2 基于接口优化分层代码 123 3.4 单元练习 128 第4章 Servlet基础 130 4.1 任务1:获取会员的注册请求 130 4.1.1 Servlet简介 131 4.1.2 Servlet API 132 4.1.3 Servlet的简单应用 135 4.1.4 Servlet的生命周期 137 4.2 任务2:基于Servlet和三层架构完成会员的注册 142 4.2.1 用MyEclipse向导创建Servlet 143 4.2.2 JSP与Servlet的关系 144 4.3 任务3:使用Filter对注册请求进行编码过滤 149 4.3.1 Filter简介 150 4.3.2 Filter API 150 4.3.3 Filter的简单应用 152 4.3.4 用MyEclipse向导创建Filter 154 4.4 单元练习 159 第5章 MVC设计模式 162 5.1 任务1:基于MVC实现漫画类型的删除与修改 162 5.1.1 JavaBean简介 163 5.1.2 MVC编程模式 166 5.1.3 JSP Model1与Model2 166 5.1.4 MVC模式与三层架构的区别 168 5.2 任务2:实现漫画类别的分页显示 173 5.2.1 分页技术简介 173 5.2.2 分页的实现思路 174 5.3 任务3:基于MVC实现漫画信息的添加 178 5.3.1 用Commons-FileUpload组件实现文件上传 179 5.3.2 用Commons-FileUpload组件控制文件上传 184 5.4 单元练习 192 第6章 EL和JSTL 194 6.1 任务1:使用EL表达式实现一项问卷调查 195 6.1.1 EL表达式概述 195 6.1.2 EL表达式的语法 196 6.1.3 EL表达式隐式对象 198 6.2 任务2:使用JSTL和EL显示漫画列表 201 6.2.1 JSTL概述 202 6.2.2 JSTL核心标签库简介 203 6.2.3 通用标签库 206 6.2.4 条件标签库 207 6.2.5 迭代标签库 207 6.3 单元练习 213 第7章 用Ajax改善用户体验 214 7.1 任务1:基于Ajax实现无刷新的用户名存在性验证 214 7.1.1 Ajax技术概述 215 7.1.2 jQuery的 $.ajax()方法 215 7.2 任务2:使用JSON生成漫画类型列表 220 7.2.1 JSON简介 221 7.2.2 JSON的基本用法 221 7.3 单元练习 226 第8章 综合案例——小型网上购物车 228 8.1 需求分析 228 8.1.1 项目背景 228 8.1.2 功能分析 229 8.2 数据库设计 230 8.3 参考界面 233
展开全部
商品评论(0条)
暂无评论……
书友推荐
编辑推荐
返回顶部
中图网
在线客服