• 中公教育Java全面开发详解(进阶篇):JavaWeb技术应用
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

中公教育Java全面开发详解(进阶篇):JavaWeb技术应用

29.1 4.5折 65 全新

仅1件

河北保定
认证卖家担保交易快速发货售后保障

作者中公教育优就业研究院 著

出版社现代出版社

出版时间2019-04

版次1

装帧平装

货号9787514376647

上书时间2024-12-01

   商品详情   

品相描述:全新
图书标准信息
  • 作者 中公教育优就业研究院 著
  • 出版社 现代出版社
  • 出版时间 2019-04
  • 版次 1
  • ISBN 9787514376647
  • 定价 65.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 556页
【内容简介】
《中公版·Java全面开发详解(进阶篇)·Java Web技术应用互联网热点资讯-IT技能干货-免费视频轻松学》条理清晰,语言通俗易懂,讲解深入浅出,实战性强。本书适合于具有一定Java基础的读者,通过大量的示例对Web项目开发涉及的常用技术、框架进行详细讲解。本书力求让有志于从事Web项目开发的读者可以快速掌握Web项目开发的精髓,为日后的工作和学习打下坚实的基础。 

 本书采用双色印刷形式,图文并茂,二维码视频讲解等增值服务是本书的一大特色。本书在重要的章节都提供了专业教师讲解的视频,扫描二维码即可实现在线学习,操作便捷高效,使读者在掌握Web项目的常用技术及框架的基础上,具备一定的实际操作能力。
【目录】
章JavaWeb概述1 

1.1软件架构类型1 

1.1.1C/S架构1 

1.1.2B/S架构2 

1.2Web项目开发技术3 

1.2.1动态网页技术3 

1.2.2JSP简介4 

1.3Web服务器4 

1.3.1Web服务器概述4 

1.3.2常用的主流Web服务器4 

第二章HTML与CSS6 

2.1HTML6 

2.1.1HTML概述6 

2.1.2个HTML文件6 

2.1.3HTML常用标签7 

2.1.4表格标签9 

2.1.5表单标签11 

2.1.6超链接标签与图片标签17 

2.1.7HTML5新增的标签18 

2.2CSS19 

2.2.1CSS语法规则19 

2.2.2CSS选择器20 

2.2.3CSS颜色选择22 

2.2.4调用CSS文件22 

2.2.5CSS3新增的特性24 

第三章JavaScript25 

3.1JavaScript概述25 

3.2变量26 

3.2.1变量的概念、声明和赋值26 

3.2.2变量的命名规则26 

3.2.3变量的数据类型27 

3.2.4变量的使用27 

3.3运算符和表达式29 

3.3.1运算符和表达式概述29 

3.3.2运算符的分类29 

3.3.3运算符的使用31 

3.3.4运算符使用注意事项32 

3.4语句33 

3.4.1if语句33 

3.4.2for语句35 

3.4.3switch语句35 

3.4.4while语句37 

3.4.5do...while语句38 

3.5函数38 

3.5.1函数概述38 

3.5.2函数的作用38 

3.5.3函数的参数38 

3.5.4函数的返回值39 

3.5.5函数的使用39 

3.6事件40 

3.6.1事件对象概述40 

3.6.2事件处理程序的调用41 

3.7对象42 

3.7.1对象简介42 

3.7.2面向对象、作用域和this关键字43 

3.7.3对象的创建44 

3.7.4内置对象47 

3.8DOM50 

3.8.1DOM概述50 

3.8.2DOM分层结构51 

3.8.3DOM文档操作51 

3.8.4DOM节点操作52 

3.9BOM55 

3.9.1BOM概述55 

3.9.2BOM常用内置对象及方法55 

第四章Tomcat61 

4.1Tomcat概述61 

4.2Tomcat下载及目录61 

4.2.1Tomcat下载61 

4.2.2Tomcat目录介绍63 

4.3Tomcat常用配置67 

4.4Tomcat发布Web项目72 

4.4.1在Tomcat中部署Web项目72 

4.4.2Tomcat项目管理73 

第五章JavaWeb开发工具76 

5.1Tomcat中部署Web项目76 

5.1.1配置Tomcat虚拟目录76 

5.1.2运行JSP文件77 

5.2使用Eclipse开发Web项目78 

5.2.1Eclipse特性78 

5.2.2Eclipse开发Web项目78 

5.2.3Eclipse运行并发布Web项目80 

5.3使用IDEA开发Web项目82 

5.3.1IDEA特性82 

5.3.2IDEA的下载和安装83 

5.3.3IDEA开发Web项目83 

5.3.4IDEA运行并发布Web项目90 

第六章Servlet、Filter和JSP93 

6.1Servlet93 

6.1.1Servlet生命周期93 

6.1.2Servlet接口95 

6.1.3Servlet事件监听100 

6.2Filter110 

6.2.1Filter概述110 

6.2.2Filter创建与配置110 

6.2.3Filter权限拦截示例113 

6.3JSP114 

6.3.1JSP语法115 

6.3.2JSP动作标签116 

6.3.3JSP内置对象119 

6.3.4JSP属性范围128 

第七章EL与JSTL132 

7.1EL132 

7.1.1EL概述132 

7.1.2EL运算符132 

7.1.3EL隐含对象134 

7.1.4EL的使用135 

7.2JSTL141 

7.2.1JSTL概述141 

7.2.2JSTL的作用142 

7.2.3JSTL的分类142 

7.2.4JSTL标签库142 

7.2.5JSTL标签库的安装145 

7.2.6JSTL标签库的使用145 

第八章JavaBean152 

8.1JavaBean概述152 

8.1.1JavaBean的属性152 

8.1.2JavaBean的方法153 

8.1.3JavaBean的特性154 

8.1.4JavaBean的使用154 

8.2在JSP中使用JavaBean155 

8.2.1导入JaveBean的两种方法155 

8.2.2JavaBean中动作标签的基本用法155 

8.3JavaBean在JSP页面中的作用范围156 

8.4解决JavaBean的中文乱码问题157 

第九章session与Cookie161 

9.1session对象161 

9.1.1session概述161 

9.1.2session对象常用方法161 

9.1.3Token技术165 

9.2Cookie对象165 

9.2.1Cookie概述165 

9.2.2Cookie对象常用方法166 

9.2.3Cookie的限制167 

第十章HTTP协议168 

10.1HTTP协议通信168 

10.1.1HTTP协议的通信过程168 

10.1.2URI、URL和URN169 

10.1.3HTTP消息169 

10.2HTTP协议与HTTPS协议173 

10.3HttpWatch应用174 

10.3.1HttpWatch概述174 

10.3.2HttpWatch安装174 

10.3.3HttpWatch应用176 

第十一章数据库178 

11.1数据库概述178 

11.1.1数据库的概念178 

11.1.2数据库的作用178 

11.2MySQL数据库178 

11.2.1MySQL数据库简介178 

11.2.2数据库DDL语句186 

11.2.3表数据的增、删、改、查操作188 

11.2.4MySQL数据库支持的数据类型191 

11.2.5MySQL索引的设计与使用201 

第十二章JDBC203 

12.1JDBC概述203 

12.1.1JDBC的概念203 

12.1.2JDBC编程步骤203 

12.1.3JDBC常用的API203 

12.2数据库应用框架模型206 

12.2.1两层结构模型206 

12.2.2三层结构模型207 

12.3JDBC编程入门207 

12.3.1准备工作207 

12.3.2编程示例209 

12.4JDBC编程进阶214 

12.4.1封装私人JDBC工具包214 

12.4.2JDBC处理大数据216 

12.4.3JDBC处理事务221 

第十三章XML225 

13.1XML简介225 

13.1.1XML概述225 

13.1.2XML特点225 

13.1.3XML文档结构226 

13.1.4XML语法要求227 

13.2XML解析230 

13.2.1dom4j解析XML文档231 

13.2.2SAX解析XML文档236 

第十四章约束文档239 

14.1约束文档简介239 

14.1.1约束文档概述239 

14.1.2约束文档的作用239 

14.2DTD约束239 

14.2.1DTD结构239 

14.2.2DTD约束文档关联XML文档242 

14.3XMLSchema约束245 

14.3.1XMLSchema约束概述245 

14.3.2XMLSchema支持的数据类型246 

14.3.3XMLSchema中的节点247 

第十五章MVC开发模式251 

15.1MVC开发模式概述251 

15.2经典MVC开发模式251 

15.3MVC开发模式处理过程252 

15.4MVC开发模式优点253 

15.5MVC开发模式缺点253 

15.6MVC开发模式应用示例253 

第十六章Spring265 

16.1Spring概述265 

16.2Spring常用组件266 

16.2.1Bean组件266 

16.2.2Context组件267 

16.2.3Core组件268 

16.2.4Spring各个组件之间协同工作269 

16.3SpringIoC270 

16.3.1SpringIoC创建对象270 

16.3.2SpringIoC销毁对象272 

16.3.3依赖注入273 

16.4Spring中的常见配置275 

16.4.1Spring初始化配置275 

16.4.2Spring事务配置276 

16.4.3Spring数据库配置276 

16.5SpringAOP277 

16.5.1AOP相关概念277 

16.5.2静态代理示例278 

16.5.3JDK动态代理示例281 

16.5.4CGLIB动态代理示例282 

16.6AOP实现286 

16.6.1通过XML配置文件实现AOP286 

16.6.2通过注解方式实现AOP287 

16.7Spring持久化289 

16.7.1DAO模式概述289 

16.7.2DAO模式开发示例289 

第十七章MyBatis293 

17.1MyBatis入门293 

17.1.1MyBatis概述293 

17.1.2MyBatis优点294 

17.1.3MyBatis使用步骤294 

17.2XML配置文件297 

17.2.1标签297 

17.2.2标签298 

17.2.3标签301 

17.2.4类型处理器303 

17.2.5映射器307 

17.3XML映射文件307 

17.3.1查询操作307 

17.3.2更新操作308 

17.3.3不同类型参数的传递310 

17.3.4结果集映射314 

17.3.5高级结果集映射315 

17.3.6MyBatis缓存机制317 

17.4动态SQL320 

17.4.1、标签320 

17.4.2(、)标签321 

17.4.3标签323 

17.4.4标签324 

17.4.5标签324 

17.4.6SQL片段325 

第十八章SpringMVC327 

18.1SpringMVC概述327 

18.1.1SpringMVC工作流程327 

18.1.2SpringMVC中的组件328 

18.2SpringMVC环境搭建329 

18.3SpringMVC获取表单数据333 

18.4SpringMVC异常处理器339 

18.4.1异常处理器概述339 

18.4.2异常处理器工作流程339 

18.4.3异常处理器使用示例340 

18.5SpringMVC拦截器342 

18.5.1拦截器概述342 

18.5.2拦截器使用示例343 

第十九章Hibernate348 

19.1Hibernate基础348 

19.1.1Hibernate概述348 

19.1.2Hibernate体系结构348 

19.1.3Hibernate使用步骤349 

19.1.4Hibernate对象的三种状态354 

19.2HibernateSessionAPI356 

19.2.1Hibernate之OID查询356 

19.2.2Session接口的增、删、改方法359 

19.2.3Hibernate之HQL361 

19.2.4Hibernate之Criteria366 

19.3Hibernate缓存机制369 

19.3.1Hibernate一级缓存369 

19.3.2Hibernate二级缓存371 

19.4Hibernate的关系映射372 

19.4.1双向一对一关系映射372 

19.4.2双向一对多关系映射376 

19.4.3多对多关系映射379 

19.4.4继承关系下的映射382 

第二十章Struts2387 

20.1Struts2概述387 

20.2Struts2入门项目搭建388 

20.2.1Struts2工具包下载388 

20.2.2创建Action388 

20.2.3个Struts2程序390 

20.3标签及结果类型392 

20.3.1dispatcher类型392 

20.3.2redirect类型394 

20.3.3redirectAction类型395 

20.4Action常用实现方式397 

20.4.1通过execute()方法实现Action397 

20.4.2通过method属性实现Action398 

20.5模型驱动402 

20.6OGNL404 

20.6.1OGNL获取ValueStack中的普通数据404 

20.6.2OGNL获取ValueStack中的Map类型数据406 

20.6.3OGNL常用符号407 

20.7Struts2标签库408 

20.7.1数据标签408 

20.7.2控制标签414 

20.8拦截器419 

20.8.1拦截器简介419 

20.8.2通过拦截器实现用户登录验证功能419 

20.9基于验证框架实现用户登录信息校验422 

20.10文件上传427 

20.11Struts2综合示例429 

第二十一章jQuery436 

21.1jQuery基础436 

21.1.1jQuery概述436 

21.1.2jQuery功能436 

21.1.3jQuery优势437 

21.2jQuery安装437 

21.2.1方案一:下载jQuery437 

21.2.2方案二:从CDN中加载jQuery437 

21.2.3个jQuery程序438 

21.3jQuery语法439 

21.3.1语法439 

21.3.2文档就绪事件439 

21.4jQuery选择器440 

21.4.1jQuery
点击展开 点击收起

—  没有更多了  —

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

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