Java Web编程技术:JSP+Servlet+MVC
定 价:46 元
丛书名:校企协同软件工程应用型专业“十三五”实训规划系列教材
- 作者:陈香凝主编
- 出版时间:2019/8/1
- ISBN:9787561863404
- 出 版 社:天津大学出版社
- 中图法分类:TP312JA
- 页码:261
- 纸张:胶版纸
- 版次:1
- 开本:16K
-
商品库位:
《Java Web编程技术:JSP+Servlet+MVC》主要介绍了基于JavaWeb的编程技术,主要包括:Web技术基础;Servlet技术模型和Servlet容器模型、ServtetAPI应用和Servlet高级应用;JSP的各种元素、生命周期、作用域对象等;Web应用开发中的组件重用技术:EL表达式语言的使用,JSTL标准标签库,Web应用的事件处理与过滤器的应用以及安全性等问题;MVC开发模式等。同时各个章节都包含小结、经典面试题和跟我上机等内容,让读者的编程技术更加扎实。
《Java Web编程技术:JSP+Servlet+MVC》可作为高等学校计算机及相关专业Web编程技术课程的教材,也可供从事基于Java的Web应用开发技术人员学习参考,同时也可用作JavaWeb开发员国际认证考试的备考材料和培训教材等。
本教材属于校企协同软件工程应用型专业实训系列丛书,是天津工业大学计算机科学与软件学院和融创软通公司的多位教师在近12年的校企协同育人过程中的经验总结并将其不断完善后的成果。
1.本书编写背景
在多年的教学过程中,作者使用了多本目前市面上已经出版的关于JavaWeb的教材,这类教材理论讲解准确、充实,但是作者实际了解到的情况是学生听课的时候可以听懂教材里的知识,学完之后却不知道如何应用,独自编写应用功能时无从下手。这几年作者一直潜心研究其中的原因,逐渐发现了问题,并且想了一些方法来解决,还在一些班级进行了实验,效果比较好。现在想把这些想法与其他老师分享,让学生能够学有所用。
2.阅读本书所需的基础知识
阅读本书需要具有一定的Java基础和HTML基础。具有一定的Java基础意味着读者需要熟悉Java基本语法、熟悉面向对象的概念以及熟悉Java的常用类库。具有一定的HTML基础意味着读者需要掌握HTML文档的基本结构以及常用的标签,掌握CSS和简单的JavaScript语法知识。如果读者有网络相关的知识则更好,对于Web应用的运行机制理解会更深入。
本书由浅入深地构建了知识体系,如果想在JavaWeb应用中访问数据库、访问属性文件、使用JavaMail发送邮件、上传/下载文件、国际化等功能,这本书还可以作为参考手册。
3.本书设计思路
本书列出了在JavaWeb方面由Servlet,JSP,MVC等多个层面的必备知识点,使用了大量的实例来加深读者对于概念的理解,几乎每个知识点都有相应的实例,每一章节都提供了大量的经典面试题和课后习题,帮助读者巩固知识。
本书采用现在各个公司项目开发普遍使用的Maven工具构建JavaWeb项目,同时各个章节都包含小结、经典面试题和跟我上机等内容,让读者的编程技术更加扎实,提高面试的成功率。
第1章 Web应用程序概述
1.1 Web相关知识
1.2 Web应用程序
1.3 Web发展史
1.4 Web服务器
1.5 HTTP协议
1.6 配置Tomcat服务器
1.7 Web应用程序手动开发过程
1.8 综合案例:Hello World Web应用程序
小结
经典面试题
跟我上机
第2章 Servlet 3.0入门
2.1 Servlet简介
2.2 Servlet的运行环境
2.3 Servlet的生命周期
2.4 简单的Servlet结构
2.5 Servlet的两种配置方式
2.6 使用Eclipse开发Servlet应用
2.7 如何开发线程安全的Seltvlet
2.8 综合案例:使用Servlet获取表单数据
小结
经典面试题
跟我上机
第3章 Servlet请求和响应
3.1 HttpServletRequest对象介绍
3.2 Request接收表单提交中文参数乱码问题
3.3 Request对象实现请求转发
3.4 HttpServletResponse对象介绍
3.5 HttpSession对象介绍
小结
经典面试题
跟我上机
第4章 Servlet API应用
4.1 ServletConfig讲解
4.2 ServletComext对象
4.3 在客户端缓存Servlet的输出
4.4 综合实例:使用Servlet生成图片验证码
小结
经典面试题
跟我上机
第5章 Servlet高级应用
5.1 Servlet中可以有多个处理请求的方法
5.2 使用cookie进行会话管理
5.3 使用JavaMail发送和接收邮件
小结
经典面试题
跟我上机
第6章 JSP技术
6.1 JSP技术概述
6.2 JSP基础语法
6.3 综合实例:根据半径求圆的周长和面积
小结
经典面试题
跟我上机
第7章 JSP指令
7.1 JSP指令简介
7.2 page指令
7.3 include指令
7.4 taglib指令
小结
经典面试题
跟我上机
第8章 JavaBean和标准动作
8.1 什么是JavaBean
8.2 JavaBean的属性
8.3 JSP和JavaBean搭配使用的优点
8.4 在.ISP中使用JavaBean的标准动作
8.5 JSP标准动作
8.6 综合案例:使用获取表单提交的值
小结
经典面试题
跟我上机
第9章 JSP内置对象
9.1 JSP运行原理
9.2 认识JSP中九个内置对象
9.3 JSP属性范围
小结
经典面试题
跟我上机
第10章 EL表达式
10.1 EL表达式简介
10.2 EL函数库介绍
10.3 综合案例:使用EL函数库中的方法
小结
经典面试题
跟我上机
第11章 JSTL标准标签库
11.1 JSTL标签库介绍
11.2 JSTL标签库的分类
11.3 核心标签库使用说明
11.4 格式化标签库
小结
经典面试题
跟我上机
第12章 Filter和Listener
12.1 Filter简介
12.2 监听器(Listener)
12.3 监听器的应用
12.4.过滤器(Filter)常见应用
12.5 监听器(Listener)在开发中的应用
小结
经典面试题
跟我上机
第13章 MVC开发模式
13.1 Model Ⅰ模式
13.2 Model Ⅱ模式
13.3 Model Ⅱ开发模式的缺点
13.4 综合案例——Model Ⅱ模式开发用户登录注册
小结
经典面试题
跟我上机
第14章 文件上传和下载
14.1 开发环境搭建
14.2 实现文件上传
14.3 实现文件下载
小结
经典面试题
跟我上机