模块1 Java Web应用开发概述

1.1 Web基础知识

1.1.1 Web应用及其开发

1.1.2 动态网页

1.1.3 B/S结构

1.1.4 JSP简介

1.2 创建第一个Web项目

1.2.1 JSP运行环境搭建

1.2.2 JSP集成开发环境MyEclipse

1.2.3 在MyEclipse 8.5下用JSP开发Web项目

1.3 小结

1.4 习题

1.5 上机实践

模块2 JSP语法

2.1 回顾和思考

2.2 JSP指令元素

2.2.1 page指令

2.2.2 include指令

2.3 JSP脚本元素

2.3.1 小脚本

2.3.2 表达式

2.3.3 声明

2.4 JSP动作元素简介

2.5 JSP程序中的注释

2.5.1 HTML注释

2.5.2 JSP注释

2.5.3 脚本元素中的注释

2.6 小结

2.7 习题

2.8 上机实践

模块3 JSP内置对象

3.1 回顾和思考

3.2 JSP内置对象

3.2.1 request对象

3.2.2 response对象

3.2.3 out对象

3.2.4 session对象

3.2.5 application对象

3.2.6 pageContext对象

3.2.7 page对象

3.2.8 config对象

3.2.9 exception对象

3.3 Cookie

3.4 JSP动作元素

3.4.1 jsp:param动作

3.4.2 jsp:include动作

3.4.3 jsp:forward动作

3.5 小结

3.6 习题

3.7 上机实践

模块4 JavaBean及其应用

4.1 回顾和思考

4.2 创建JavaBean

4.2.1 编写JavaBean

4.2.2 部署JavaBean

4.3 使用JavaBean

4.3.1 使用JSP动作元素访问JavaBean属性

4.3.2 直接使用JavaBean

4.3.3 JavaBean的作用域

4.4 小结

4.5 习题

4.6 上机实践

模块5 Web前端脚本技术

5.1 回顾和思考

5.2 JavaScript

5.2.1 向网页中引入JavaScript

5.2.2 JavaScript与JSP页面集成

5.3 jQuery

5.3.1 在Java Web项目中引入jQuery框架

5.3.2 在JSP页面中使用jQuery

5.4 Ajax

5.4.1 用JavaScript实现Ajax

5.4.2 用jQuery实现Ajax

5.5 小结

5.6 习题

5.7 上机实践

模块6 Servlet技术

6.1 回顾和思考

6.2 创建Servlet

6.2.1 编写Servlet

6.2.2 部署Servlet

6.2.3 Servlet的生命周期

6.3 Servlet应用

6.3.1 Servlet与JSP通信

6.3.2 Servlet与Servlet通信

6.4 小结

6.5 习题

6.6 上机实践

模块7 JSP数据库操作

7.1 回顾和思考

7.2 数据库操作准备

7.2.1 创建MySQL数据库

7.2.2 加载JDBC数据库连接驱动

7.3 数据库操作技术

7.3.1 查询记录操作

7.3.2 添加记录操作

7.3.3 修改记录操作

7.3.4 删除记录操作

7.4 分页显示

7.5 预编译SQL语句

7.6 小结

7.7 习题

7.8 上机实践

模块8 课程设计实例

8.1 回顾和思考

8.2 设计目的

8.3 设计思路

8.3.1 登录界面设计

8.3.2 数据验证设计

8.4 设计过程

8.4.1 数据库及数据表的设计

8.4.2 JavaBean设计

8.4.3 Servlet设计

8.4.4 Servlet过滤器设计

8.4.5 JSP页面设计

8.5 运行结果

8.6 拓展练习

附录

参考文献

java web应用开发_Java Web应用开发基础相关推荐

  1. java web 项目启动_Java web项目启动Tomcat报错解决方案

    点击运行项目时显示 A Java Exception has occurred. 'Starting Tomcat v9.0 Server at localhost' has oncountered ...

  2. java web 许令波_Java Web——Web概述

    已经很久没有更新博客了,过年忙着吃喝玩乐,就怠惰了一小下下?幸好这学期新开的课程都比较有趣--Java Web和Android.至少对于我自己来说,既充满挑战,又富有趣味. --[1.Web概述]-- ...

  3. java web项目测试_java web项目怎么测试?

    慕仰1329654 java web项目测试用Web的测试工具,如HtmlUnit,JWebUnit等.main()方法就可以测试,在main方法中获得connection对象将他输出就可以了.如果正 ...

  4. java全栈前景_Java全栈开发哪个发展前景好

    原标题:Java全栈开发哪个发展前景好 全栈和java哪个能更好迎合市场需求,有同学咨询学习哪个在以后前景和工作薪水上能更吃香,首先我们先来了解下Java开发和全栈开发的区别. 全栈开发工程师是指掌握 ...

  5. java web 监听器 例子_Java web技术应用---监听器

    监听器的定义 (专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生变化时,立即采取相应的行动) 定义:Servlet规范中定义的一种特殊的类,用于监听Servlet ...

  6. java 写一个商店_Java Web开发之基于Session的购物商店实现方法

    本文实例讲述了Java Web开发之基于Session的购物商店实现方法.分享给大家供大家参考,具体如下: package cn.com.shopping; import java.io.IOExce ...

  7. java web tomcat 实例_Java Web应用开发实例

    [1.GIS的概念 1.1什么是gis 地理信息系统 (GIS, Geographic Information System) 是一种基于计算机的工具,它可以对在地球上存在的东西和发生的事件进行成图和 ...

  8. java和Mysql数据一致性_java web开发中数据一致性的问题

    在java web开发中,数据存储介质有如下几种数据库(rdms,nosql) 缓存系统(redis,memcached,ehcache) java内部数据结构(map,list) 文件存储(fast ...

  9. java web数据库查询_Java Web开发之信息查询方式总结

    本文实例讲述了Java Web开发之信息查询方式总结.分享给大家供大家参考.具体如下: 这里介绍的查询方式有: ① 根据某个特定的字段查询: ② 在多个字段中查询: ③ 根据任意字段查询: ④ 任意字 ...

最新文章

  1. Python 笔试集(2):你不知道的 Python 整数
  2. 体验Vysor Pro
  3. 如果用户计算机已经与网络物理相连,计算机考试卷
  4. 无法识别的属性“targetFramework”。请注意属性名称区分大写和小写。错误解决的方法...
  5. MapServer Tutorial——MapServer7.2.1教程学习——第一节用例实践:Example1.5 Adding a raster layer...
  6. mysql的ddl的语句有_Mysql操作之部分DDL语句
  7. [Deprecated( please use panBy and panTo APIs )]
  8. Spring 3.x jar 包详解 与 依赖关系
  9. 是时候开始好好考虑自己的职业定位了
  10. 爬虫之煎蛋网妹子图 大爬哦
  11. 举个栗子~Tableau 技巧(225):制作事件节点时间轴
  12. 【Django | 安全防护】CSRF跨站伪请求和SQL注入攻击
  13. 计算机成绩分数段,用FreQuency函数统计学生成绩分数段的技巧-excel技巧-电脑技巧收藏家...
  14. Linux搭建下载器
  15. 解决VO类属性与要返回的json串字段名称不一样的问题
  16. 传说中的RNN到底是何方神圣?
  17. 【HAN】代码逐句理解二
  18. Dreamweaver 1 网页制作
  19. 纵享丝滑滑动切换的周月日历,可流畅滑动高度定制,仿小米日历,基于 material-calendarview
  20. 搭建实验室3d slam 移动小车 4.1jackal小车+镭神32线激光雷达lego-loam建图

热门文章

  1. leetcode 303. Range Sum Query - Immutable | 303. 区域和检索 - 数组不可变(一维前缀和问题)
  2. 左神算法:在二叉树中找到累加和为指定值的最长路径长度(Java版)
  3. 网易2019实习生招聘题目 被3整除
  4. java 8 Streams简介
  5. Spring Boot中的Properties
  6. Leet Code OJ 101. Symmetric Tree [Difficulty: Easy]
  7. hypermesh 复合材料_【技术邻】HyperMesh复合材料建模——坐标系调整
  8. RabbitMq入门以及使用教程
  9. Effective Java之避免使用受检的异常(五十九)
  10. 软件测试部分习题答案