网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 JSP开发案例教程(微课版)
分类 教育考试-大中专教材-大学教材
作者 秦高德,孙志伟,陈会
出版社 人民邮电出版社
下载
简介
编辑推荐
1.每个知识点对应一个教学案例再加一个练习案例,体现了“工学结合”思想,是讲、学、练的完美结合。
2.章末练习题大多为难度适中的填空题,内容是本章中的重要知识点和关键代码,有助于读者梳理和复习本章内容。
3.精选的案例极具代表性,经过了多轮使用和不断优化,可操作性强,实用性高,有助于读者掌握相关理论知识和开发技能。
4.部分案例提供了半成品素材,可避免一些重复劳动,减少编码时间的无谓消耗,让读者将精力放在关键代码的编写上。
5.在案例开发过程中,按步骤给出代码和预览图,以引领读者一步步获得成功的开发体验。
6.内容由浅入深,由单知识点案例到综合案例,再到MVC开发模式案例,给读者一个由入门到精通的学习体验。
7.开发环境采用MyEclipse 2017 + MySQL 8.0 + MySQL WorkBench 8.0,是业界程序员所采用的主流开发环境之一,易安装,易使用,易调试,也易从网络上找到相关的使用方法和调试技巧。
内容推荐
本书系统、全面地介绍有关JSP网站开发的知识、技能及实用案例,采用的开发环境是Eclipse+Tomcat+MySQL。
本书共8章,主要内容包括JSP开发概述、JSP语法基础、JSP内置对象、JSP文件对象、JavaBean应用、Servlet应用、JSP数据库编程、JSP MVC编程,还介绍文件上传、EL表达式和JSTL标准标签库等常用技术,以及AJAX异步刷新、图片验证码、富文本编辑器UEditor等实用技术。
本书可作为职业院校及普通本科计算机专业JSP的课程教材,也可作为JSP开发的培训资料或开发人员的自学参考书,也适合有一定JSP编程基础的JSP爱好者、JSP应用开发人员参考使用,尤其适合具有Java编程基础的JSP初学者使用。
目录
第 1章  JSP开发概述  1
1.1  动态网页技术  1
1.1.1  静态网页与动态网页  1
1.1.2  常见的动态网页技术  2
1.1.3  常用的Web服务器  3
1.2  JSP网页的运行原理  4
1.3  JSP开发环境的安装与配置  6
1.3.1  Eclipse的安装  6
1.3.2  Tomcat的安装  8
1.3.3  Eclipse的配置  10
1.3.4  MySQL的安装与配置  18
1.3.5  MySQL Workbench的配置  21
1.4  案例ch1.4_sum(实现一个简单的JSP网页)  23
1.4.1  新建动态Web项目ch1.4_sum  23
1.4.2  测试网页index.jsp  24
1.4.3  修改网页index.jsp  24
1.4.4  项目的删除、导入和导出  25
1.4.5  练习案例ch1.4ex_triangle(打印三角形)  29
1.5  小结与练习  30
第  2章 JSP语法基础  31
2.1  JSP脚本元素  31
2.2  案例ch2.2_datetime(时间格式化)  32
2.3  JSP指令元素  35
2.4  JSP动作元素  37
2.5  案例ch2.5_include(框架类型网页)  37
2.5.1  页头文件header1.jsp和页脚文件footer1.jsp  38
2.5.2  样式文件css.css  39
2.5.3  应用include指令  40
2.5.4  页头文件header2.jsp和页脚文件footer2.jsp  40
2.5.5  创建iframe内联框架网页  41
2.5.6  练习案例ch2.5ex_includeLeft(含左侧导航栏)  43
2.6  小结与练习  44
第3章  JSP内置对象  45
3.1  JSP内置对象概述  45
3.2  request对象  46
3.3  response对象  47
3.3.1  response对象概述  47
3.3.2  重定向(redirect)与转发(forward)的比较  48
3.4  out对象  48
3.4.1  out对象概述  48
3.4.2  out.print()与out.println()的比较  49
3.5  案例ch3.5_login(用户登录)  49
3.5.1  用户登录页index.jsp  50
3.5.2  登录验证页loginCheck.jsp  51
3.5.3  用户功能页main.jsp  52
3.5.4  练习案例ch3.5ex_scoreInput(成绩录入)  54
3.6  session对象和Cookie对象  54
3.6.1  session对象  55
3.6.2  Cookie对象  56
3.6.3  session对象与Cookie对象的比较  56
3.7  案例ch3.7_survey(问卷调查)  57
3.7.1  输入个人信息页index.jsp  58
3.7.2  选择科学家页select.jsp  59
3.7.3  注销登录页logout.jsp  61
3.7.4  制作复选框列表  61
3.7.5  调查结果页result.jsp  62
3.7.6  写入Cookie  64
3.7.7  读取和显示Cookie  65
3.7.8  练习案例ch3.7ex_shopping(购物车结算)  66
3.8  小结与练习  67
第4章  JSP文件对象  69
4.1  File对象概述  69
4.2  File对象的创建  69
4.3  File对象常用的方法  70
4.4  案例ch4.4_fileManage(文件管理)  71
4.4.1  操作选择页index.jsp  71
4.4.2  操作结果页manage.jsp  73
4.5  案例ch4.5_fileUpload(文件上传)  79
4.5.1  文件上传组件Commons FileUpload简介  80
4.5.2  创建Web项目ch4.5_fileUpload  81
4.5.3  文件上传结果页fileUpload.jsp  82
4.5.4  练习案例ch4.5ex_uploadLimited(有的上传)  85
4.6  小结与练习  86
第5章  JavaBean应用  87
5.1  JavaBean概述  87
5.2  JavaBean类的构成  88
5.3  JavaBean在JSP中的应用  89
5.3.1  引用或创建JavaBean  89
5.3.2  设置JavaBean的属性值  89
5.3.3  读取JavaBean的属性值  90
5.4  案例ch5.4_guessNumber(猜数游戏)  90
5.4.1  JavaBean类GuessNumber  91
5.4.2  猜数页index.jsp  93
5.4.3  结论页guess.jsp  94
5.4.4  在Java代码片段中实现属性的赋值和属性值的获取  95
5.4.5  在Java代码片段中实现JavaBean对象的引用或创建  97
5.4.6  练习案例ch5.4ex_score(成绩分析)  98
5.5  小结与练习  99
第6章  Servlet应用  100
6.1  Servlet简介  100
6.2  Servlet的基本结构  101
6.2.1  Servlet接口  102
6.2.2  HttpServlet类  102
6.2.3  HttpServletRequest接口  102
6.2.4  HttpServletResponse接口  102
6.3  HttpServlet对象的响应流程和代码编写  103
6.3.1  HttpServlet对象的响应流程  103
6.3.2  HttpServlet应用代码的编写步骤  103
6.4  案例ch6.4_loginByServlet(用户登录)  103
6.4.1  链接列表页index.jsp  104
6.4.2  登录页indexPost.jsp  105
6.4.3  用户功能页main.jsp  105
6.4.4  登录验证Servlet类LoginDoPost  106
6.4.5  登录验证Servlet类LoginDoGet  110
6.4.6  EL表达式简介  110
6.4.7  以MVC编程模式实现登录验证  111
6.4.8  注销登录Servlet类Logout  114
6.4.9  练习案例ch6.4ex_calculate(加法口算)——应用Servlet  115
6.5  案例ch6.5_verifyCode(验证码图片)  116
6.5.1  生成数字验证码图片的类VerifyCode  117
6.5.2  登录页indexEL.jsp  119
6.5.3  登录验证JavaBean类Check  120
6.5.4  在登录页indexEL.jsp中实现验证码刷新功能  121
6.5.5  生成数字和字母验证码的类VerifyCodeNumChar  122
6.5.6  登录页indexNumChar.jsp  122
6.5.7  练习案例ch6.4ex_calculate(加法口算)——应用数字图片  123
6.6  案例ch6.6_Ajax(AJAX技术的应用)  124
6.6.1  AJAX简介  124
6.6.2  应用AJAX技术实现用户登录  125
6.6.3  应用jQuery组件中的AJAX技术实现用户登录  128
6.6.4  练习案例ch6.4ex_calculate(加法口算)——应用AJAX  130
6.7  小结与练习  131
第7章  JSP数据库编程  133
7.1  JDBC简介  133
7.2  案例ch7.2_student(学生管理系统)  134
7.2.1  工作流程图  134
7.2.2  创建数据库db_student  135
7.2.3  外部样式文件css.css  138
7.2.4  数据库操作类Db  140
7.2.5  用户登录页index.jsp  143
7.2.6  用户登录验证页loginCheck.jsp  145
7.2.7  用户功能页main.jsp  147
7.2.8  注销登录页logout.jsp  150
7.2.9  在类Db中应用预编译的SQL执行接口PreparedStatement  150
7.2.10  学生列表页studentList.jsp  152
7.2.11  学生分页页面studentPage.jsp  157
7.2.12  学生管理页studentAdmin.jsp  161
7.2.13  学生详情页studentShow.jsp  165
7.2.14  在类Db中增加插入、修改、删除数据的方法  169
7.2.15  删除学生页studentDeleteDo.jsp  172
7.2.16  批量删除学生功能的实现  174
7.2.17  修改学生的输入页studentEdit.jsp  176
7.2.18  修改学生的执行页studentEditDo.jsp  180
7.2.19  新添学生的输入页studentAdd.jsp  183
7.2.20  新添学生的执行页studentAddDo.jsp  184
7.3  小结与练习  187
第8章  JSP MVC编程  188
8.1  MVC编程模式简介  188
8.1.1  MVC编程模式概述  188
8.1.2  MVC编程模式的优点  189
8.1.3  MVC编程模式在JSP中的体现  189
8.2  案例ch8.2_goods(商品管理系统)  190
8.2.1  工作流程图  190
8.2.2  创建数据库db_goods  192
8.2.3  包和文件夹的功能说明  193
8.2.4  外部样式文件css.css  195
8.2.5  JSP标准标签库JSTL简介  195
8.2.6  页头文件header.jsp和页脚文件footer.jsp  195
8.2.7  用户登录  197
8.2.8  商品平铺式列表页  213
8.2.9  商品列表页  229
8.2.10  商品图片管理页  237
8.2.11  商品详情页  238
8.2.12  商品详情–商品图片管理页  245
8.2.13  新添商品的输入页  247
8.2.14  新添商品的执行功能  253
8.2.15  修改商品的输入页  261
8.2.16  修改商品的执行功能  266
8.2.17  删除商品  271
8.3  练习案例 商品分类管理、用户管理  275
8.4  小结与练习  276
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 6:59:46