自1999处JSP1.0发布以来,JavaServerPages(JSP)可谓掀起了一场风暴,其追随者蜂拥而至。JSP为企业Java开发人员提供了一个开发动态Web网站和Web应用的灵活工具。随着JSP标准标记库(JSTL)的引入,JSP规范版中略显粗糙的方面也有了大幅改进,JSP2.0则将此技术又推向了一个新的高度。《JSP设计(第三版)》得到了充分的修订和更新,以涵盖JSP2.0和JSTL1.1规范。其中详细介绍了JSP2.0中新增的表达式语言(EL)、JSTL1.1标记库和新的函数库、支持定制标记库开发(而无须Java代码)的新标记文件格式、简化的Java标记库API、在JSPXML语法方面所做出的改进等等。不仅如此,在此还详尽地描述了ApacheTomcat服务器的建立、JSP和JSTL语法和特征、错误处理和调试、鉴别和个人化、数据库访问、XML处理和国际化等诸多内容。希望学习JSP的专业人士可以划归为两大阵营,而这本书也充分认识到这两
Node.js 因为使用了 Google 的 V8 引擎,所以具有高性能、高并发的特点,尤其适合聊天等即时应用的处理。Node.js 使用 JavaScript 编程语言,有利于快速入门学习。 本书分为 10 章,从逻辑上分为四个部分。 部分为基础篇(第 1~7 章)。 该部分介绍了 Node.js 及 JavaScript 语言的基础知识、Node.js 的文件管理模块、网络开发模块、访问 MongoDB数据库模块、分布式模块。通过学习读者将掌握 Node.js 及 JavaScript 语言开发的基础知识。 第二部分为 Express.js 框架篇(第 8 章)。 该部分介绍了 Node.js 的 Express.js 框架,包括框架的路由、中间件、模板引擎、错误处理、调试、静态文件等模块。 第三部分为 Koa.js 框架篇(第 9 章)。 该部分介绍了 Node.js 的 Koa.js 框架,框架的级联、设置、错误处理、上下文、中间件、路由等模块。 第四部分为实践篇(第 10 章)。
本书是一本理论联系实际的软件架构设计指导书,旨在帮助读者完成高性能软件系统的架构设计工作。书中涉及分布式、并发编程、数据库调优、缓存、IO、前端性能优化等方面的理论知识,并在理论知识的基础上推导其实践技巧。本书 还运用书中知识完成了一个实际软件项目的架构设计工作。本书适合软件架构师、工程师、学生阅读,以帮助其完善软件开发知识体系和提升其软件架构设计能力。
Servlet和JSP是开发JavaWeb应用程序的两种基本技术。SpringMVC是Spring框架中用于Web应用快速开发的一个模块,是当今的Web开发框架之一。克尼亚万、戴克编著的《Servlet\JSP和SpringMVC初学指南(畅销书SpringMVC学习指南姐妹篇)》是Servlet、JSP和SpringMVC的学习指南。全书内容分为两个部分,部分主要介绍Servlet和JSP基础知识和技术,包括第1章至5章;第2部分主要介绍SpringMVC,包括6章至第24章。,附录部分给出了Tomcat安装和配置指导,还介绍了ServletandJSP注解以及SSL证书。本书内容充实、讲解清晰,适合Web开发者尤其是基于Java的Web应用开发者阅读。
本书通过大量的应用实例,系统地介绍了JSP网络开发技术。本书分为4篇,共15章,其中,基础知识篇讲解JSP基础知识;应用实例篇讲解JSP语法知识及JSP的应用,包括内置对象、Java Bean技术、Servlet技术、Web开发技术、数据库应用开发技术、通用组件技术和基于BC的数据库连接池技术;综合开发篇对在线用户登录系统、在线商品购物车系统的开发实例进行讲解;网站发布篇讲解基于Tomcat服务器的web应用网站发布技术。本书注重知识的系统性和实用性,讲求学习的循序渐进。本书实例覆盖面广,具有较强的示范性和实用价值。 本书可作为学习JSP开发的入门教材和自学教材,也可供具有JSP基础的开发人员和大专院校相关专业的师生阅读和参考。