• JavaWeb开发从入门到实战
  • JavaWeb开发从入门到实战
  • JavaWeb开发从入门到实战
  • JavaWeb开发从入门到实战
21年品牌 40万+商家 超1.5亿件商品

JavaWeb开发从入门到实战

正版保障 假一赔十 可开发票

58.29 8.4折 69.8 全新

库存8件

广东广州
认证卖家担保交易快速发货售后保障

作者陈恒 姜学

出版社清华大学出版社

ISBN9787302529118

出版时间2019-06

装帧平装

开本16开

定价69.8元

货号27894989

上书时间2024-10-27

兴文书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
前言

本书使用Tomcat 9.0 Eclipse IDE for Java EE平台详细讲解了JSP、Servlet、Ajax技术,Struts 2框架以及Spring MVC框架的基础知识和实际应用。本书的重点不是简单地介绍基础知识,而是精心设计了大量实例。读者通过本书可以快速地掌握JSP、Servlet、Ajax技术,Struts 2框架以及Spring MVC框架等Java Web开发技术的实战应用,提高Java Web开发能力。
  全书共15章,各章的具体内容如下:
  第1章概括地介绍Web前端基础知识,包括HTML、CSS与JavaScript。
  第2章主要介绍Java Web开发环境的构建,并通过一个简单的Web应用讲解了Java Web开发的基本步骤。
  第3章主要讲解JSP语法,包括JSP脚本元素以及常用的JSP标记。
  第4章介绍常见的JSP内置对象,包括request、response、out、session、application、pageContext、page、config和exception。
  第5章介绍JSP与JavaBean,JSP和JavaBean技术相结合不仅可以实现数据的表示和处理分离,而且可以提高代码重用的程度。
  第6章讲述Java Servlet的基础知识,包括部署Servlet、Servlet的生命周期、通过JSP页面访问Servlet、重定向与转发、基于Servlet的MVC模式等内容,是本书的重点内容之一。
  第7章重点介绍Cookie、session、URL重写以及隐藏表单域等会话跟踪技术。
  第8章详细地讲述了过滤器与监听器的概念、运行原理以及实际应用。过滤器可以过滤浏览器对服务器的请求,也可以过滤服务器对浏览器的响应。监听器可以监听Java Web应用中某些对象信息的创建、销毁、增加、修改、删除等动作的发生,然后做出相应的响应处理。
  第9章主要介绍EL与JSTL核心标签库的基本用法。
  第10章介绍如何使用Servlet的HttpServletRequest对文件上传的支持。
  第11章重点介绍在JSP中如何访问关系数据库,例如MySQL、Oracle和SQL Server等数据库,同时还介绍了连接池、分页查询、Excel与数据库互访以及使用CallableStatement语句访问数据库存储子程序等内容。
  第12章重点介绍Ajax、JSON以及jQuery技术,重点掌握JSON在Ajax中的应用以及jQuery对Ajax的实现。
  第13章是本书的重点内容之一,将前面章节的知识进行大综合,详细讲解一个基于MVC(JSP JavaBean Servlet)模式的电子商务平台的设计与实现过程。
  第14章简述Struts 2框架基础知识,包括Struts 2的体系结构、环境构建以及基本       流程。
  第15章简述Spring MVC框架基础知识,包括Spring MVC的工作原理、环境构建、基于注解的控制器、表单标签库与数据绑定以及Spring的数据库编程。
  为便于教学,本书配有教学视频、源代码、课件、教学大纲、教学日历、教案、习题与实践环节答案等配套资源,读者可以扫描封底课件二维码免费下载。
  由于编者水平有限,书中难免会有不足之处,敬请广大读者批评指正。
  
                                                       编  者
                           2019年3月



导语摘要

本书详细讲解了Java Web开发中JSP、Servlet以及Ajax技术的基础知识和实际应用,同时介绍了Struts 2框架以及Spring MVC框架的基础知识。为了让读者做到“学中做,做中学”,本书配备了相应的实践 环节。   全书共分15章,内容包括Web前端基础、Java Web开发环境的构建、JSP语法、JSP内置对象、JSP与JavaBean、Java Servlet基础、会话跟踪技术、过滤器与监听器、EL与JSTL、文件的上传与下载、JDBC数据库访问、Ajax、JSON以及jQuery技术、电子商务平台的设计与实现、Struts 2框架基础以及Spring MVC框架基础等重要内容。书中实例侧重实用性和启发性,趣味性强,分布合理,通俗易懂,使读者能够快速掌握Java Web开发的基础知识、编程技巧以及完整的开发体系,为适应实战应用打下坚实的基础。   本书附有教学视频、源代码、课件、教学大纲、教学日历、教案、习题与实践环节答案等配套资源,可以作为大学计算机及相关专业的教材或教学参考书,也可以作为Java技术的培训教材,同时也适合广大Java Web开发人员阅读与使用。



目录

 第1章     Web前端基础    1
1.1  HTML    1
1.1.1  HTML文件的基本结构    1
1.1.2  编写HTML页面    2
1.1.3  常用HTML标签    2
1.1.4  实践环节——制作调查问卷    13
1.2  CSS    13
1.2.1  CSS基本语法    13
1.2.2  在网页中添加CSS的方法    14
1.2.3  选择符的分类    16
1.2.4  伪类及伪对象    17
1.2.5  常见的DIV CSS布局类型    18
1.2.6  实践环节——页面布局    25
1.3  JavaScript    28
1.3.1  在网页中添加JavaScript的方法    28
1.3.2  JavaScript基本语法    29
1.3.3  流程控制与函数    32
1.3.4  JavaScript对象    36
1.3.5  JavaScript对象模型    39
1.3.6  操作HTML    43
1.3.7  表单验证    48
1.3.8  实践环节——表单验证    51
1.4  本章小结    51
习题1    51

  第2章     Java Web开发环境的构建    54
2.1  构建开发环境    54
2.1.1  开发工具    54
2.1.2  工具的集成    55
2.2  使用Eclipse开发Web应用    58
2.2.1  JSP文件和JSP运行原理    58
2.2.2  一个简单的Web应用    59
2.2.3  实践环节——使用Eclipse开发Web应用    61
2.3  本章小结    62
习题2    62

  第3章     JSP语法    63
3.1  JSP页面的基本构成    63
3.1.1  一个JSP页面    63
3.1.2  JSP页面注释    64
3.1.3  实践环节——识别JSP页面元素    65
3.2  JSP脚本元素    65
3.2.1  Java程序片    65
3.2.2  成员变量与方法的声明    67
3.2.3  Java表达式    68
3.2.4  实践环节——在JSP页面中输出英文字母表    68
3.2.5  实践环节——网站访问量的统计    69
3.2.6  实践环节——打印表格    69
3.3  JSP指令标记    69
3.3.1  page指令    69
3.3.2  include指令    71
3.3.3  实践环节——制作导航栏    72
3.4  JSP动作标记    73
3.4.1  include动作标记    73
3.4.2  forward动作标记    74
3.4.3  param动作标记    76
3.4.4  实践环节——include和param动作标记的应用    77
3.4.5  实践环节——登录验证    77
3.5  本章小结    77
习题3    78

  第4章     JSP内置对象    79
4.1  request对象    80
4.1.1  常用方法    80
4.1.2  使用request对象存取数据    83
4.1.3  中文乱码问题    84
4.1.4  实践环节——获取客户端的基本信息    85
4.2  response对象    85
4.2.1  动态改变contentType属性值    85
4.2.2  设置响应表头    86
4.2.3  使用response对象重定向    87
4.2.4  实践环节——登录验证    89
4.3  out对象    90
4.4  session对象    91
4.4.1  session对象的ID    91
4.4.2  使用session对象存取数据    94
4.4.3  session对象的生命周期    97
4.4.4  实践环节——购物车    100
4.5  application对象    101
4.5.1  什么是application    101
4.5.2  使用application对象存取数据    101
4.5.3  实践环节——网站访客计数器    103
4.6  pageContext对象    103
4.7  page对象    104
4.8  config对象    105
4.9  exception对象    105
4.10  JSP的4种作用域    107
4.11  本章小结    109
习题4    109

  第5章     JSP与JavaBean    111
5.1  编写JavaBean    111
5.2  在JSP中使用JavaBean    113
5.2.1  动作标记useBean    113
5.2.2  动作标记getProperty    115
5.2.3  动作标记setProperty    117
5.2.4  实践环节——使用JavaBean计算三角形的
面积和周长    120
5.3  本章小结    121
习题5    121

  第6章     Java Servlet基础    122
6.1  Servlet类与Servlet对象    122
6.2  Servlet对象的创建与运行    124
6.2.1  在web.xml中部署Servlet    124
6.2.2  基于注解的方式部署Servlet    126
6.2.3  实践环节——@WebServlet的应用    128
6.3  Servlet的生命周期    128
6.4  通过JSP页面访问Servlet    129
6.5  doGet()和doPost()方法    132
6.6  重定向与转发    134
6.6.1  重定向    134
6.6.2  转发    135
6.6.3  实践环节——登录验证    137
6.7  在Java Servlet中使用session    138
6.8  基于Servlet的MVC模式    141
6.8.1  MVC模式    141
6.8.2  使用JSP、Servlet、JavaBean实现MVC    142
6.8.3  模型周期    144
6.8.4  实践环节——四则运算    147
6.9  本章小结    147
习题6    147

  第7章     会话跟踪技术    149
7.1  Cookie技术    149
7.2  session技术    152
7.3  URL重写技术    153
7.4  隐藏表单域技术    157
7.5  实践环节——登录注销系统    159
7.6  本章小结    160
习题7    160

  第8章     过滤器与监听器    161
8.1  Filter类与Filter对象    162
8.2  Filter对象的部署与运行    163
8.2.1  在web.xml中部署过滤器    163
8.2.2  基于注解的方式部署过滤器    165
8.2.3  过滤器的执行顺序    166
8.2.4  实践环节——过滤器的初始化参数    168
8.3  过滤器的实际应用    168
8.3.1  字符编码过滤器    168
8.3.2  登录验证过滤器    169
8.4  监听器的分类与创建    173
8.4.1  监听对象自身创建和销毁的监听器    173
8.4.2  监听对象属性变化的监听器    176
8.4.3  监听session中某个对象状态变化的监听器    177
8.5  监听器的实际应用——统计在线用户    180
8.6  本章小结    184
习题8    184

  第9章     EL与JSTL    185
9.1  EL    185
9.1.1  EL简介    185
9.1.2  EL语法    1

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP