注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关JSP实用教程

JSP实用教程

JSP实用教程

定 价:¥45.00

作 者: 徐婉珍
出版社: 东软电子出版社
丛编项:
标 签: 计算机

购买这本书可以去


ISBN: 9787900491657 出版时间: 2012-07-25 包装: 平装
开本: 16开 页数: 364 字数:  

内容简介

  JSP是由Sun公司(现被Oracle收购)于1999年推出的动态网站开发标准,由于采用JSP技术开发的系统具有跨平台、安全性好、效率高等优势,因此JSP成为开发Web应用系统的主流技术之一,在Internet上基于JavaWeb技术的动态网站占据了很大的比重。本书主要特色本书以CDIO理念为指导,遵循人的自然认知规律,按照“任务驱动,按需学习”的思想设计了新颖的整体结构,主要依据论坛网站几大功能模块的开发过程,按照开发任务对开发者的技术要求来介绍相关的JSP知识。本书的主要内容本书按照JavaWeb开发程序员的岗位能力要求选择内容,全书共分3篇。第1篇预备与入门第1章JSP概述,讲解JSP的基本概念;第2章搭建开发环境,详细介绍JDK、Tomcat、MyEclipse以及MySQL的安装与使用方法;第3章JSP快速入门,简单介绍静态网页开发基础、JSP的页面元素及内置对象。适合的读者对象本书采取了“做中学”的学习模式,由浅入深地讲解了JSP各项知识,所选取的内容结合实际开发的需要,力求使读者在最短的学习时间内掌握JSP技术。

作者简介

暂缺《JSP实用教程》作者简介

图书目录

第1篇预备与入门
第1章JSP概述3
1.1C/S架构与B/S架构3
1.2静态网页与动态网页4
1.3主流动态网站技术及实现模式4
1.3.1几种主流的动态网站开发技术4
1.3.2动态网站技术的实现模式5
1.4HTTP的请求/响应模型7
1.5JSP的运行原理8
第2章搭建开发环境9
2.1安装JDK9
2.2安装MyEclipse9
2.3安装Tomcat 12
2.4MyEclipse的使用15
2.5安装MySQL及SQLyog25
2.5.1安装MySQL Server5.025
2.5.2SQLyog的安装与使用28
第3章JSP快速入门31
3.1静态网页开发基础31
3.1.1HTML的常用标签31
3.1.2CSS简介36
3.1.3JavaScript简介41
3.2JSP的页面元素49
3.2.1JSP中的注释50
3.2.2JSP的代码段(scriplet)51
3.2.3JSP的表达式51
3.2.4JSP的指令52
3.2.5JSP的标准动作54
3.3JSP的内置对象58
3.3.1out对象59
3.3.2request对象60
3.3.3response对象62
3.3.4session对象67
3.3.5application对象70
第2篇做中学
第4章项目的构思与设计79
4.1论坛网站的构思与设计79
4.1.1项目构思79
4.1.2项目设计81
4.2网络点餐系统的构思与设计88
4.2.1项目构思88
4.2.2项目设计89
第5章用户注册功能的实现101
5.1任务分析101
5.2制作注册输入页面102
5.3使用request对象读取注册信息105
5.3.1任务实现105
5.3.2要点提示107
5.3.3拓展与提高107
5.4验证用户名的唯一性109
5.4.1查询数据库的一般过程110
5.4.2实验案例112
5.4.3任务实现115
5.4.4要点提示116
5.4.5拓展与提高117
5.5写入注册信息(一)118
5.5.1任务实现119
5.5.2要点提示121
5.6写入注册信息(二)121
5.6.1PreparedStatement 接口121
5.6.2实验案例122
5.6.3任务实现124
5.6.4要点提示124
5.7页面跳转控制124
5.7.1任务实现125
5.7.2要点提示126
第6章用户登录功能的实现128
6.1任务的提出与分解128
6.2制作登录界面128
6.3验证登录信息(JDBC驱动)130
6.3.1通过JDBC访问数据库130
6.3.2任务实现132
6.3.3要点提示133
6.4在会话期间维持用户的登录信息134
6.4.1任务实现134
6.4.2要点提示135
6.5公共页面的包含135
6.5.1任务实现135
6.5.2要点提示137
6.6在线会员名单的显示137
6.6.1任务实现137
6.6.2要点提示140
6.7使用Cookie完成自动登录功能140
6.7.1任务提出140
6.7.2Cookie的使用140
6.7.3任务实现142
6.7.4要点提示144
第7章帖子浏览功能的实现146
7.1显示所有帖子的概要信息146
7.1.1任务提出146
7.1.2任务实现146
7.2搜索帖子150
7.2.1任务提出150
7.2.2自提交的表单150
7.2.3任务实现151
7.3分页显示153
7.3.1任务提出153
7.3.2分页显示的原理153
7.3.3任务实现154
7.3.4要点提示157
第8章发表回复功能的实现160
8.1任务提出160
8.2制作回复帖内容输入页面160
8.2.1HTML标签――textarea160
8.2.2在线编辑器FCKeditor的使用161
8.2.3任务实现163
8.2.4要点提示169
8.3数据库通用处理类169
8.3.1编写通用处理类169
8.3.2使用通用处理类172
第9章JavaBean组件技术175
9.1任务提出175
9.2JavaBean的基本概念175
9.3通过jsp动作使用JavaBean176
9.3.1动作176
9.3.2动作177
9.3.3动作177
9.4JavaBean的使用案例178
9.5任务实现180
9.6拓展与提高184
第10章Servlet189
10.1Servlet简介189
10.1.1初识Servlet189
10.1.2Servlet的生命周期190
10.1.3Servlet的类继承结构190
10.1.4在MyEclipse中创建Servlet191
10.1.5不使用集成开发工具开发Servlet194
10.2Servlet的使用196
10.2.1使用Servlet接收表单数据196
10.2.2使用Servlet完成注册功能197
10.2.3Servlet常用API199
10.3Servlet中的过滤器和监听器202
10.3.1过滤器202
10.3.2监听器206
第11章文件的上传与下载212
11.1任务的提出212
11.2JspSmartUpload的相关类212
11.2.1com.jspsmart.upload.File类212
11.2.2com.jspsmart.upload.Files类213
11.2.3com.jspsmart.upload.Request类214
11.2.4com.jspsmart.upload.SmartUpload类214
11.3任务实现215
11.3.1上传表单的实现216
11.3.2上传文件的实现217
11.3.3下载文件的实现220
11.4Commons FileUpload介绍221
11.4.1类库文件下载221
11.4.2查看FileUpload API文档222
11.4.3FileUpload上传流程223
11.4.4使用FileUpload完成上传头像224
第12章MVC模式的应用227
12.1MVC模式简介227
12.2基于MVC模式的四则计算器228
12.2.1模型层228
12.2.2控制层229
12.2.3视图层230
12.2.4程序运行232
12.3基于MVC模式的帖子浏览功能234
12.3.1模型层234
12.3.2控制层239
12.3.3视图层241
12.3.4程序运行244
第13章EL和JSTL的应用248
13.1EL简介248
13.1.1EL语言特点248
13.1.2.与 \\[ \\] 运算符249
13.1.3EL变量249
13.1.4EL运算符251
13.1.5EL隐藏对象253
13.2JSTL简介258
13.2.1JSTL标记库简介259
13.2.2JSTL的优点259
13.2.3JSTL核心标签库259
13.2.4JSTL函数标签库267
13.2.5JSTL其他标签库 268
13.3使用EL和JSTL实现论坛系统登录
成功的首页268
13.3.1任务提出268
13.3.2任务实现269
第14章服务器的配置与网站的发布273
14.1Tomcat的目录结构273
14.2Tomcat的配置与测试274
14.2.1Tomcat的配置274
14.2.2Tomcat的启动与停止274
14.2.3Tomcat的测试275
14.3网站的全局配置275
14.3.1设置欢迎页面275
14.3.2配置网站的异常处理276
14.4网站的发布278
第3篇技术参考
第15章JSP速查参考283
15.1HTML语言283
15.1.1结构化标签283
15.1.2文本标签284
15.1.3列表标签285
15.1.4表格标签286
15.1.5表单标签287
15.1.6标签详解289
15.1.7其他标签292
15.2JSP技术294
15.2.1JSP标签294
15.2.2JSP内置对象301
15.3JDBC技术306
15.3.1JDBC API306
15.3.2JDBC 编程步骤310
15.4Servelt API310
15.5JSTL技术317
15.5.1core 标记库317
15.5.2format标记库322
15.5.3xml标记库326
15.5.4sql标记库327
附录NetBeans IDE的安装与使用331
A.1NetBeans IDE的安装331
A.1.1下载安装包331
A.1.2安装NetBeans IDE332
A.2NetBeans IDE的使用335
A.2.1认识NetBeans IDE的界面335
A.2.2创建新项目337
A.2.3修改默认模板340
A.2.4创建JSP页面341
A.2.5运行JSP页面342
A.2.6认识JSP的页面元素343
A.2.7添加自定义的模板343
A.2.8打开/关闭项目345
A.3在NetBeans IDE中调试程序346
A.4利用NetBeans发布网站348

本目录推荐