账号: 密码:
首页  |  宏观指导  |  出版社天地  |  图书代办站  |  教材图书信息 |  教材图书评论 |  在线订购 |  教材征订
  图书分类 - 中图法分类  专业分类  用途分类  自分类  制品类型  读者对象  版别索引 
搜索 新闻 图书 ISBN 作者 音像 出版社 代办站 教材征订
购书 请登录 免费注册 客服电话:010-62510665 62510769
图书查询索引 版别索引 分类索引 中图法分类 专业分类 用途分类 制品类型 读者对象 自分类 最新 畅销 推荐 特价 教材征订
综合查询
Java Web网站设计开发教程 - 西安电子科技大学教材建设基金资助项目高等学校新工科计算机类专业系列教材 - 中国高校教材图书网
相关类别图书
作 者:温浩宇
出版社:西安电子科技大学出版社
用 途:
中 图:
专 业:
制 品:图书
读 者:
最新可供书目

战争与文明:从路易十四到拿破仑

中国人民大学出版社


一本书读懂30部管理学经典

清华大学出版社


算法传播十讲

苏州大学出版社


人文职场英语(第2版)学生用书

上海外语教育出版社


数字时代的银龄行动——亚太地区老年人数字素养与技能现状调研

国家开放大学出版社

书名: Java Web网站设计开发教程 西安电子科技大学教材建设基金资助项目高等学校新工科计算机类专业系列教材
ISBN:9787560671314 条码:9787560671314
作者: 温浩宇  相关图书 装订:0
印次:1-1 开本:16开
定价: ¥58.00  折扣价:¥55.10
折扣:0.95 节省了2.9元
字数: 360千字
出版社: 西安电子科技大学出版社 页数: 535页
发行编号: 每包册数:
出版日期: 2024-04-25
小团购 订购 咨询 推荐 打印 放入存书架 相关评论

内容简介:
本书系统地介绍了Java Web网站设计开发原理、技术、框架和流程,用简洁、清晰的语言讲解了网站开发的前端和后端的相关技术。
本书共13章,内容包括Web技术概述、超文本标记语言HTML?5、层叠样式表CSS、脚本语言JavaScript、XML与JSON技术、Web服务器工作机理及配置、Servlet技术基础、JSP技术基础、JSP隐式对象、EL表达式与JSTL标签库、Java Web数据库操作以及SSM框架(Spring、SpringMVC和MyBatis)的应用与开发等。本书多个章节基于同一个案例循序渐进地进行学习,能够帮助读者不断提高开发水平。本书还探讨了其他相关技术和应用,包括Spring Boot框架、数据库连接池、AJAX技术、前后端分离的开发方式、网站的部署方式、搜索引擎和SEO技术等,能够帮助网站的开发者实现其商业目标。
为方便读者学习,本书每一章开头都给出了学习提示,可帮助读者理解本章的内容及其在网站开发过程中的作用。每一章末尾均给出了思考题,便于读者考查学习情况。
本书可作为高等学校计算机、信息管理、电子商务等相关专业网站设计与开发的实训教材,也适合广大软件开发人员自学使用。

作者简介:
 
章节目录:
第1章 Web技术概述 1

1.1 Web系统概况 1

1.2 B/S结构 2

1.3 Web技术的学习路径 4

1.4 开发环境的安装与配置 5

1.4.1 JDK的安装 5

1.4.2 Tomcat的安装 7

1.4.3 Eclipse的安装与配置 11

1.4.4 IntelliJ IDEA的安装与配置 16

1.4.5 基于Maven的 Web项目构建 20

思考题 22

第2章 超文本标记语言HTML 5 23

2.1 HTML 5概况 23

2.2 HTML文档结构 25

2.3 头部元素 26

2.3.1 头部元素概览 26

2.3.2 title base 元素 27

2.3.3 link style 元素 27

2.3.4 meta 元素 28

2.3.5 script noscript 元素 28

2.4 文本元素 29

2.4.1 文本元素概览 29

2.4.2 em strong small s sub

sup i b u mark 元素 30

2.4.3 ruby rb rt rp rtc 元素 31

2.4.4 字符实体 32

2.5 群组元素 33

2.5.1 群组元素概览 33

2.5.2 p hr pre blockquote 元素 33

2.5.3 ol ul li dl dt dd 元素 35

2.5.4 span 元素 36

2.5.5 div 元素 36

2.6 超链接元素 38

2.6.1 统一资源定位器(URL) 38

2.6.2 a 元素 38

2.7 表格元素 40

2.8 内嵌元素 43

2.8.1 内嵌元素概览 43

2.8.2 img 元素 44

2.8.3 map area 元素 45

2.8.4 video audio source 元素 45

2.8.5 MathML系列元素 47

2.8.6 progress meter 元素 48

2.8.7 SVG系列元素 49

2.8.8 canvas 元素 50

2.8.9 iframe 元素 51

2.8.10 object param 元素 52

2.9 结构元素 55

2.9.1 结构元素概览 55

2.9.2 h1 h2 h3 h4 h5 h6

元素 55

2.9.3 article section nav aside

header footer 元素 56

2.10 编辑元素 57

2.11 表单元素 58

2.11.1 表单元素概览 58

2.11.2 form 元素 59

2.11.3 input 元素 59

2.11.4 select option 元素 62

2.11.5 fieldset legend 元素 64

2.12 HTML中的颜色设置 65

2.13 绝对路径与相对路径 66

思考题 67

第3章 层叠样式表CSS 68

3.1 CSS 3概况 68

3.2 选择器 69

3.3 CSS的层叠性与优先次序 73

3.4 常用属性及其应用实例 74

3.4.1 CSS文本属性 74

3.4.2 CSS表格属性 76

3.5 CSS盒子模型和网页布局方式 78

3.5.1 盒子模型概况 78

3.5.2 CSS的定位功能 79

3.5.3 CSS的定位方式 80

3.5.4 网页布局方式实例 82

3.6 前端UI框架——Bootstrap 85

3.6.1 Bootstrap概况 85

3.6.2 开始使用 Bootstrap 86

3.6.3 栅格系统 88

3.6.4 样式组件 90

3.6.5 表单 91

3.6.6 表格 93

3.6.7 导航条 94

思考题 96

第4章 脚本语言JavaScript 97

4.1 JavaScript概况 97

4.2 JavaScript的基本语法 98

4.2.1 常量和变量 99

4.2.2 数据类型 99

4.2.3 表达式和运算符 101

4.2.4 循环语句 104

4.2.5 条件语句 105

4.2.6 函数 107

4.3 JavaScript的面向对象特性 108

4.3.1 类和对象 108

4.3.2 JavaScript的内置对象 110

4.3.3 异常处理机制 112

4.4 JavaScript在浏览器中的应用 113

4.4.1 浏览器对象 113

4.4.2 JavaScript在DOM中的

应用方式 117

4.4.3 事件驱动与界面交互 122

4.5 JavaScript在HTML 5中的应用 124

4.5.1 HTML 5绘图的应用 124

4.5.2 cookie存储 127

4.6 常用的JavaScript框架 128

思考题 129

第5章 XML与JSON技术 130

5.1 XML语法基础 130

5.1.1 XML概况 130

5.1.2 XML处理指令 132

5.1.3 XML元素 132

5.1.4 XML元素属性 133

5.1.5 命名空间 134

5.2 文档类型定义与校验 134

5.2.1 文档类型定义 134

5.2.2 XML架构 135

5.3 XML DOM解析 136

5.4 JSON语法基础 138

5.4.1 JSON概况 138

5.4.2 JSON对象 139

5.4.3 JSON数组 139

5.5 JSON解析 140

5.5.1 解析内嵌的JSON数据 140

5.5.2 解析服务端的JSON数据 141

5.6 JSON与XML的异同 142

思考题 143

第6章 Web服务器工作机理及配置 145

6.1 相关网络协议 145

6.1.1 OSI网络协议模型 145

6.1.2 TCP/IP协议栈 146

6.1.3 HTTP协议 147

6.2 静态HTML与动态HTML 149

6.3 CGI程序 150

6.4 Tomcat服务器配置 152

6.4.1 Tomcat概况 152

6.4.2 server.xml文件配置 153

6.5 Web应用配置与部署 158

6.5.1 Web应用目录结构 158

6.5.2 Web应用配置——web.xml 159

6.5.3 部署Web应用 160

思考题 162

第7章 Servlet技术基础 163

7.1 Servlet的基本实现 163

7.2 Servlet的部署方式 166

7.3 Servlet生命周期 167

7.4 应用Servlet实现用户登录 168

7.5 应用Servlet实现图形验证码 170

思考题 174

第8章 JSP技术基础 175

8.1 JSP技术概况 175

8.2 JSP基本语法 177

8.2.1 Java脚本 177

8.2.2 表达式 178

8.2.3 声明 179

8.2.4 注释 182

8.3 JSP指令 182

8.3.1 page 指令 183

8.3.2 include指令 185

8.3.3 taglib指令 186

8.4 JSP动作 191

8.4.1 include动作 192

8.4.2 forward动作 194

8.4.3 param动作 196

8.5 JavaBean技术 196

8.5.1 JavaBean类的定义 196

8.5.2 useBean动作 197

思考题 200

第9章 JSP隐式对象 201

9.1 JSP隐式对象概述 201

9.2 JSP对象的作用域 202

9.3 out对象 203

9.4 request对象 205

9.5 response对象 207

9.6 session对象 212

9.7 application对象 214

9.8 page 对象 215

9.9 pageContext对象 217

9.10 config对象 218

9.11 exception对象 219

思考题 221

第10章 EL表达式与JSTL标签库 222

10.1 表达式语言概况 222

10.1.1 EL的基本语法 222

10.1.2 获取对象属性的值 226

10.1.3 获取集合的值 226

10.2 EL隐式对象 227

10.2.1 EL隐式对象简况 227

10.2.2 pageContext隐式对象 228

10.2.3 作用域隐式对象 230

10.2.4 环境信息隐式对象 230

10.3 JSTL标签库 232

10.3.1 JSTL概况 232

10.3.2 核心标签库——Core 233

10.3.3 格式化标签库——Formatting 235

10.3.4 函数标签库——Functions 237

10.4 EL与JSTL综合应用实例 239

10.4.1 需求描述 239

10.4.2 设计思路 239

10.4.3 类编码 240

10.4.4 单元测试 241

10.4.5 集成验证 244

思考题 246

第11章 Java Web数据库操作 247

11.1 MySQL数据库 247

11.1.1 MySQL概况 247

11.1.2 MySQL的可视化安装 248

11.1.3 MySQL的参数化配置 250

11.1.4 MySQL示例数据库 251

11.1.5 通过IDEA连接数据库 253

11.2 JDBC技术 255

11.2.1 JDBC的结构与功能 255

11.2.2 JDBC驱动分类 256

11.2.3 连接数据库 256

11.2.4 执行SQL语句 257

11.2.5 获得查询结果集 259

11.2.6 关闭数据连接 260

11.2.7 数据库连接池 260

11.3 基于Model 1的实例 262

11.3.1 Model 1体系结构 262

11.3.2 数据库工具类——DBUtil 262

11.3.3 POJO类——Film 263

11.3.4 JavaBean——FilmBean 264

11.3.5 JSP页面——ListFilmBean 265

11.4 三层架构与MVC设计模式 267

11.4.1 三层架构 267

11.4.2 MVC设计模式 268

11.4.3 Model 2体系结构 269

11.5 数据查询 270

11.5.1 DAO 270

11.5.2 Controller 271

11.5.3 View 272

11.6 数据添加 274

11.6.1 View 274

11.6.2 DAO 276

11.6.3 Controller 277

11.7 数据删除 278

11.7.1 DAO 278

11.7.2 Controller 279

11.8 数据更新 280

11.8.1 DAO 280

11.8.2 Controller 282

11.8.3 View 283

思考题 285

第12章 SSM框架 286

12.1 SSM框架概况 286

12.2 Spring基础 287

12.2.1 Spring技术概况 287

12.2.2 Spring IoC容器 288

12.2.3 应用场景实例 290

12.2.4 Bean的XML配置 293

12.2.5 容器初始化及Bean实例化 296

12.2.6 Spring自动装配 297

12.3 SpringMVC基础 299

12.3.1 SpringMVC概况 299

12.3.2 SpringMVC配置文件 301

12.3.3 基本的Controller组件 302

12.3.4 响应数据库操作的Controller组件 304

12.4 MyBatis基础 306

12.4.1 对象-关系映射ORM 306

12.4.2 MyBatis概况 308

12.4.3 MyBatis配置文件 310

12.4.4 MyBatis映射 311

12.4.5 MyBatis单元测试 314

12.5 SSM整合 316

12.5.1 Spring集成MyBatis 316

12.5.2 整合Mapper与Controller 320

12.5.3 整合前后端分页功能 321

思考题 326

第13章 前后端分离与Spring Boot基础 327

13.1 前后端分离 327

13.2 AJAX技术 328

13.3 Spring Boot框架 330

13.4 Spring Boot后端代码 331

13.4.1 创建Spring Boot项目 331

13.4.2 pom.xml与主程序代码 332

13.4.3 测试基本的Controller代码 335

13.4.4 定义Result泛型类 336

13.4.5 定义实体类与Mapper类 339

13.4.6 定义FilmController类 341

13.5 Vue.js前端代码 342

思考题 344

第14章 网站的持续稳定运行 345

14.1 网站的安全 345

14.2 网站的性能 347

14.3 网站的部署 348

14.4 网站的推广 349

思考题 351

参考文献 352
精彩片段:
 
书  评:
 
其  它:
 

专业分类
经济学  公共课与文化课  政治法律  教育学  文学艺术  历史学  理学  工学  农学  医学  计算机/网络  管理学  其他  外语  哲学
用途分类
大学本科教材 大学本科以上教材 大学教学参考书 考研用书 自学考试教材 高职高专教材 中职、中专类教材 中小学教材、教辅
电大用书 学术专著 考试辅导类图书 工具书 培训教材 其他
中图法分类
医药、卫生  语言、文字  工业技术  交通运输  航空、航天  环境科学、安全科学  综合性图书  文学  艺术  历史、地理  自然科学总论  数理科学和化学  天文学、地球科学  生物科学  哲学、宗教  社会科学总论  政治、法律  军事  经济  马克思主义、列宁主义、毛泽东思想、邓小平理论  文化、科学、教育、体育  农业科学
版别索引
北京大学出版社 北京师范大学出版社 清华大学出版社 中国人民大学出版社
北京工业大学出版社 北京大学医学出版社 北京航空航天大学出版社 北京交通大学出版社
北京理工大学出版社 北京体育大学出版社 北京邮电大学出版社 中央音乐学院出版社
北京语言大学出版社 对外经济贸易大学出版社 国家开放大学出版社 首都经济贸易大学出版社
首都师范大学出版社 外语教学与研究出版社
更多...
网上购书指南
一、我的账户
用户注册
用户登录
修改用户密码
修改个人资料
二、查询图书
快速查询
分类查询
综合查询
三、订购图书
第一步点击“订购”按钮
第二步确定收货人信息
第三步提交订单
存书架
四、邮购方式
普通邮寄
特快专递
五、付款方式
支付宝
邮局汇款
六、我的订单
查询订单
修改或取消订单
联系我们

| 我的帐户 | 我的订单 | 购书指南| 关于我们 | 联系我们 | 敬告 | 友情链接 | 广告服务 |

版权所有 © 2000-2002 中国高校教材图书网    京ICP备10054422号-7    京公网安备110108002480号    出版物经营许可证:新出发京批字第版0234号
经营许可证编号:京ICP证130369号    技术支持:云因信息