





作者:林龙 刘华贞
定价:79元
印次:2-7
ISBN:9787302523352
出版日期:2019.04.01
印刷日期:2023.01.10
图书责编:夏毓彦
图书分类:零售
本书全面介绍了JSP开发中涉及的相关技术要点和实战技巧。全书结构清晰,难度循序渐进,结合丰富的示例使零基础的读者能够熟练掌握JSP的开发、部署以及优化。 本书分为3篇:第1篇为Java Web基础开发,内容包括搭建Java Web开发环境、JSP基础语法、JSP内置对象、Servlet技术、请求与响应、会话管理、Servlet进阶API、过滤器、监听器等;第2篇为Java Web高级开发,内容包括MySQL 8数据库开发、JSP与Java Bean、EL标签、JSTL标签库、自定义标签、JDBC详解、XML概述、资源国际化等;第3篇为Java Web实战,内容包括两个典型的系统,即家校通门户网站(JSP+HTML+CSS)、在线购物系统(JSP+Java Bean+MySQL)。 本书内容精练、结构清晰、注重实战,适合广大Java Web初学人员学习,同时也非常适合大中专院校师生学习阅读,还可作为高等院校计算机及相关专业的教材使用。
林龙,Java软件工程师,项目经理。独立编写超过100000行代码,多年的JSP+Servlet以及SSM架构项目经验,擅长JSP、Servlet、JDBC、XML等Web开发技术。有面向大数据大并发的Web工程开发经验,参与开发过国家电网项目、联通数据管理、税务后台管理系统等多个大型Java Web项目。
前 言 本书是面向Java Web从零开始学开发的一本高质量图书。Java是当今程序开发中最流行的编程语言之一,不但可以开发手机应用、桌面应用,而且越来越多地用于Java Web开发中。Java优越的跨平台特性使其备受追捧。近年来,Java Web框架技术层出不穷,跨浏览器、跨系统等要求更加体现了Java Web开发的强大生命力。 目前,有关Java Web的书籍非常多,初学者常常不知道应该如何选择参考书。本书从初学者的角度出发,用浅显的实例说明复杂的知识点,为那些想在Java Web开发中大展拳脚的开发人员精心编写,所讲内容符合当下的技术主流,并从实战的角度进行讲解,以便让想要学习Java Web编程的开发人员快速掌握技术并能够根据需求开发出有用的Web应用。 与其他书的区别 1.内容丰富,知识全面 全书采用从易到难、循序渐进的方式讲解,内容几乎涉及Java Web基础开发的各个方面。本书将涉及Servlet 3.0以及4.0版本中的知识与编写规范,并利用详细的实例进行说明。 2.循序渐进,由浅入深 为方便读者学习,本书首先介绍如何搭建Java Web开发的基础环境,然后介绍JSP的基础语法与Servlet基本概念。在掌握这些基础之后,逐渐学习请求与响应的过程、如何管理会话、Servlet 3.0以上的版本中进阶API以及过滤器、监听器、自定义标签的编写等,从而更深入地掌握Java Web开发技术。 3.编码规范,讲解详细 书中每个知识点都给出了详尽的操作示例,以供读者参考,并对代码进行详细解释。实例中的代码是严格按照Java规范...
第1章 搭建Java Web开发环境 1
1.1 Web开发背景知识 1
1.1.1 Web访问的基本原理 1
1.1.2 超文本传输协议 1
1.1.3 静态网页和动态网页 2
1.1.4 Web浏览器和Web服务器 3
1.2 JSP简介 4
1.2.1 什么是JSP 4
1.2.2 JSP的优势 4
1.2.3 JSP的执行顺序 5
1.2.4 一个JSP的简单实例 5
1.3 安装Java 10环境 6
1.3.1 下载JDK10和配置环境变量 6
1.3.2 下载Intellij IDEA开发工具 8
1.3.3 下载安装Tomcat 9服务器 10
1.4 小结 12
1.5 习题 12
第2章 JSP基础语法:与编写HTML一样容易 13
2.1 JSP注释 13
2.2 JSP声明 15
2.3 JSP表达式 17
2.4 JSP指令 18
2.4.1 与页面属性相关的page指令 18
2.4.2 引入文件的include指令 19
2.4.3 与标签相关的taglib指令 21
2.5 JSP动作 24
2.5.1 <jsp:include>动作 24
2.5.2 <jsp:forward>动作 26
2.5.3 <jsp:param>动作 27
2.6 小结 31
2.7 习题 31
第3章 JSP内置对象 32
3.1 request对象 32
3.1.1 request对象的常用方法 32
3.1.2 使...