本书根据高等职业院校的教学要求,以岗位需求为导向编写而成。本书结合真实的项目应用场景,将企业的“新技术、新工艺、新规范”有效融入教材中,系统阐述了 Java Web 相关知识,以帮助读者掌握岗位所必备的核心技能。本书分为八个项目,包括 Java Web 开发环境准备、JSP 技术、JSP 内置对象、JDBC 与数据库访问、JavaBean 开发模型、Servlet 技术、EL 和JSTL 技术、智慧金融信贷管理系统。各项目、各任务间层层递进,能帮助编程初学者快速上手、轻松入门,进而成长为编程高手。本书附有配套课程标准、电子教案、电子课件、微视频、习题及答案等教学资源,读者可在书中扫描二维码获取,或登录华信教育资源网(www.hxedu.com.cn)免费下载。本书可作为高等职业院校计算机相关专业的教材,也可作为广大计算机编程爱好者的自学教材。
廖丽,女,副教授,毕业于重庆大学,现就职于重庆城市职业学院,主要从事大数据技术专业、计算机应用技术专业的教学、科研等工作,曾以第一主编身份编写教材《Java程序设计理实一体化教程》。
目 录
项目一 Java Web开发环境准备 1
任务 1 开发环境搭建 2
任务演示 2
知识准备 2
1. Java Web 的基本概念 2
2. JDK 安装与配置 2
3. Tomcat 安装与配置 6
4. Eclipse 下载与Tomcat配置 10
任务实施 14
任务拓展 17
1. Tomcat 启动 17
2. Tomcat 关闭 18
3. UTF-8 编码设置 18
任务2 输出“欢迎进入智慧金融
信贷管理系统” 19
任务演示 19
知识准备 20
1. JSP 页面简介 20
2. JSP 的运行原理 21
任务实施 21
任务拓展 22
1. C/S 架构 22
2. B/S 架构 22
项目实训 23
实训一 在计算机上搭建 Java Web
开发环境 23
实训二 输出词《沁园春·雪》 23
课后练习 23
项目二 JSP技术 25
任务1 化妆品网站框架设计 26
任务演示 26
知识准备 27
1. <font></font>字体标签 27
2. <hn></hn>标题标签 28
3. <div>分区标签 28
4. <p>段落标签 29
5.
换行标签 29
6. <hr>水平分隔线标签 29
7. <B></B>、<I></I>、<U></U>标签 29
8. <img>标签 30
9. 超链接标签 30
10. <table></table>表格标签 31
任务实施 32
任务拓展 33
1. <head></head>标签与<title></title>
标签 33
2. <meta>标签 34
任务2 温馨提示语定时显示程序
设计 35
任务演示 35
知识准备 36
1. 什么是 JSP 36
2. JSP 页面的基本结构 36
3. JSP 程序的脚本元素 37
4. JSP 的注释 40
任务实施 41
任务拓展 42
任务3 美景欣赏网站设计 42
任务演示 42
知识准备 43
1. JSP 的指令标识 43
2. JSP 动作元素 46
任务实施 50
任务拓展 54
项目实训 55
实训一 设计中秋节网站框架 55
实训二 设计信贷数据分析可视化
平台用户注册界面 55
课后练习 56
项目三 JSP内置对象 58
任务 1 应用 request 对象设计网上
考试系统 59
任务演示 59
知识准备 59
1. out 内置对象 60
2. <form></form>表单标记 61
3. request 对象 62
4. request 对象的常用方法 64
任务实施 66
任务拓展 68
1. 表单提交的 method 方法 68
2. 解决中文乱码问题 69
任务 2 应用 response 对象设计化妆品
网站登录界面 69
任务演示 69
知识准备 70
1. response 对象重定向 70
2. response 对象刷新页面 72
任务实施 72
任务拓展 76
任务3 应用 session 对象设计火锅
点餐系统 77
任务演示 77
知识准备 77
1. session 对象 77
2. session 对象的 id 78
3. session 对象的常用方法 78
任务实施 80
任务拓展 82
任务 4 应用 application 对象设计
留言板 83
任务演示 83
知识准备 83
1. application 对象 83
2. Vector 类 84
3. <textarea>