《21世纪高等学校计算机类课程创新规划教材 JSP Web技术及应用教程 第2版 微课版》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:王春明,史胜辉主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2018
  • ISBN:9787302496038
  • 页数:380 页
图书介绍:全书由浅入深、循序渐进地介绍了JSP Web的技术原理,每个知识点都配有实例说明,并以网上书店为典型应用案例贯穿项目设计学习过程。所选的实例练习有利于培养学生实际运用JSP知识的能力。

第1章 Web的基本原理 1

1.1常用的Web服务器 2

1.2 IIS Web服务器配置 3

1.3 Windows 7系统IIS Web服务器搭建 5

1.4客户端技术 7

1.5服务器端技术 8

习题1 11

第2章 HTML基础 12

2.1 HTML文件的基本结构 12

2.2 HTML常用标记 13

2.3 HTML事件 40

2.4 DIV+CSS布局 43

2.4.1 CSS样式表引入方法 44

2.4.2 CSS语法 47

2.4.3 DIV+CSS布局 52

2.4.4 DIV+CSS布局定位 54

2.4.5 DIV+CSS布局实例 59

2.5 JavaScript 64

2.5.1 JavaScript函数 66

2.5.2 JavaScript数据类型 67

2.5.3 JavaScript运算符 67

2.5.4 JavaScript中的控制语句 69

2.5.5 JavaScript内部对象 69

2.5.6浏览器对象 77

习题2 86

第3章 Java Web开发环境搭建 89

3.1 Java Web工作原理 89

3.2 Tomcat的安装配置 90

3.3在MyEclipse中配置Tomcat 92

3.4使用MyEclipse创建Web工程 93

3.5使用MyEclipse发布Web工程 94

3.6 Tomcat其他常用设置 95

3.7 Servlet容器介绍 98

3.8 HTTP协议分析 102

习题3 108

第4章 JSP技术基础 109

4.1 JSP简介 109

4.2 JSP标准语法 111

4.2.1 JSP注释 113

4.2.2 JSP声明 114

4.2.3 JSP表达式 115

4.2.4 JSP程序段 115

4.2.5 JSP与HTML的混合使用 117

4.3 JSP编译指令 118

4.3.1 page编译指令 118

4.3.2 include编译指令 123

4.3.3 taglib编译指令 125

4.4 JSP动作指令 125

4.4.1 forward动作指令 126

4.4.2 include动作指令 126

4.4.3 plugin动作指令 128

4.4.4 param动作指令 130

4.4.5相对基准地址 131

4.5 J SP的隐含对象 133

4.5.1 JSP内置对象作用域 134

4.5.2 out对象 136

4.5.3 page对象 137

4.5.4 request对象 138

4.5.5 response对象 142

4.5.6 session对象 147

4.5.7 application对象 151

4.5.8 config对象 153

4.5.9 exception对象 153

4.5.10 pageContext对象 153

4.5.11 Cookie对象 155

习题4 158

第5章 JSP访问数据库 162

5.1 MySQL数据库 162

5.2项目案例1网上书店数据库创建 168

5.3使用JDBC访问数据库 169

5.3.1 JDBC简介 169

5.3.2 JDBC工作原理 169

5.3.3常用SQL语句 171

5.4 JDBC驱动类型 173

5.5 JDBC常用接口、类介绍 174

5.6数据库连接池原理 186

习题5 189

第6章 JavaBean技术 191

6.1什么是JavaBean 191

6.2在JSP中使用JavaBean 200

6.2.1〈jsp:useBean〉 200

6.2.2〈jsp:setProperty〉 201

6.2.3〈jsp:getProperty〉 203

6.3项目案例2网上书店用户登录设计 206

习题6 210

第7章 Servlet基础知识 212

7.1 Servlet概念及设计步骤 212

7.1.1 Servlet基本概念 212

7.1.2 Servlet设计步骤 213

7.2 Servlet的生命周期 218

7.3 Servlet API层次结构 220

7.4主要Servlet API介绍 221

7.4.1 HttpServlet类 221

7.4.2 HttpServletRequest接口 223

7.4.3 HttpServletResponse接口 224

7.4.4 ServletContext接口 225

7.4.5 HttpSession接口 228

7.4.6 ServletConfig类 229

7.5 Servlet应用举例 229

7.5.1利用Servlet实现验证码功能 229

7.5.2利用Servlet实现文件上传功能 234

7.5.3利用Servlet结合Ajax实现无刷新页面更新功能 241

7.6项目案例3网上书店后台设计 245

7.6.1图书实体类设计 245

7.6.2数据库底层操作业务类设计 246

7.6.3逻辑处理业务类(Servlet)设计 249

7.6.4后台功能模块设计 256

7.7项目案例4网上书店前台设计 264

7.7.1顾客浏览图书 266

7.7.2显示图书详细信息 267

7.7.3图书添加到购物车并显示购物车信息 269

7.7.4添加订单信息并结账 273

7.8 JSP设计模式 278

7.8.1 Model Ⅰ体系结构 278

7.8.2 Model Ⅱ体系结构 279

习题7 281

第8章 过滤器 282

8.1 Servlet过滤器简介 282

8.2 Servlet过滤器体系结构 283

8.3 Servlet过滤器实例 283

8.4 JSP中文乱码问题 289

习题8 292

第9章 EL与JSTL 293

9.1 EL表达式基础知识 293

9.2 EL表达式的应用示例 300

9.3 JSTL简介 306

9.4 JSTL核心标签库 307

习题9 316

第10章 JSP自定义标签 318

10.1 JSP自定义标签简介 318

10.2开发自定义JSP标签 319

10.2.1创建标签处理类 319

10.2.2创建标签库描述文件TLD 321

10.2.3 JSP中使用自定义标签 322

10.3自定义分页标签示例 322

习题10 329

第11章 JSP Web项目实例 330

11.1聊天室程序设计实例 330

11.1.1聊天室基础 331

11.1.2聊天室窗口框架 339

11.1.3聊天信息处理与退出机制 343

11.1.4聊天室程序小结 348

11.2投票系统设计实例 349

习题11 358

附录A HTML常用标记 359

附录B CSS属性一览表 364

附录C JSP样卷 367

附录D 课程设计选题参考 373

参考文献 379