此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

» 首 页 » 质量工程 » 正文
培养工程应用能力的实操教材
[ 作者: 佚名    出自:    发表时间: 2020-06-29   点击: 27 ]

《Java Web开发实训教程》

编著:何伟博士

        本教程基于能力培养和CDIO工程教育模式,以JSP网页开发技术为重 点,使用案例和项目相结合的方式对Java Web开发涉及的核心技术进 行详细的介绍。本教程共分为10章,系统介绍Web应用系统开发中应 掌握的各种技术和能力,包括HTML静态网页制作技术、JSP技术、数 据库访问技术JDBC、JavaBean组件、Servlet技术、MVC设计模式、项目实战等。 
        本教程各章节项目案例丰富,重点培养读者的工程应用能力。既可以作为Web开发初学者的参考教材,也可作为Java Web开发人员的自学教程。即将出版。

附章节目录:

        第一章 Java Web 开发和运行环境概述
1.1 Java Web 开发常用技术
本节主要描述Java Web开发中常用的一些基本技术,包括:HTML、JSP、ASP、数据库服务器、C/S和B/S软件开发结构等。
1.2 NetBeans开发平台配置
本节主要描述NetBeans软件的安装,以及Java Web开发环境的配置。
1.3 本章小结

        第二章 静态页面开发技术HTML
2.1 HTML常用标签
本节主要阐述HTML语言的结构,以及进行静态页面设计时常用的HTML标签。
项目1-火车信息管理系统静态页面设计
2.2 JavaScript概述
本节讲述通过JavaScript实现客户端输入的验证技术,以及JavaScript的对象及常用属性和方法。
项目2-火车信息客户端输入验证设计
2.3 CSS
本节简要的对CSS进行概述,包括CSS语法格式以及使用方式。
项目3-加入CSS的火车信息管理系统静态页面
2.4 本章小结

        第三章 JSP详解
3.1 JSP基本语法
本节描述JSP技术的基本语言、指令元素和动作组件,包括:JSP脚本元素、Page指令、include指令、forward动作组件、include动作组件等的使用。
项目1-JSP动作组件实现页面跳转
3.2 JSP内置对象
本节介绍JSP的9个内置对象及其常用方法,着重描述Request、Response、Session对象。
项目2—简易四则运算计算器的设计和实现
项目3-简易购物车的设计和实现
3.3 本章小结

        第四章 JDBC概述
4.1 JDBC简介
本节介绍JDBC的概念、体系结构等。
4.2 JDBC访问数据库的步骤
本节详细介绍JDBC连接访问数据库的七个步骤,以及各步骤实现过程中使用的接口、类和主要函数。
项目1—JDBC技术连接访问Mysql
项目2-加入数据库访问的火车信息管理系统
4.3 本章小结

        第五章 JavaBean技术
5.1 JavaBean组件简介
本节介绍什么是JavaBean,以及如何构建一个JavaBean等。
5.2 JavaBean的使用
本节描述在JSP中怎样去调用JavaBean,主要包括jsp:useBean组件、jsp:setProperty组件、jsp:getProperty组件的使用。
项目1-使用JavaBean组件封装数据库的连接访问
项目2-基于JavaBean组件的火车信息管理系统设计与实现
5.3 本章小结

        第六章 Servlet技术
6.1 Servlet基础
本节介绍Servlet的基本概念、生命周期以及工作原理,以及开发编写一个简单Servlet的步骤。
项目 1-简单Servlet开发
6.2 Servlet常用接口详述
本节详细描述Servlet开发过程中常用的一些接口及其常用方法,主要包括:HttpServletRequest、HttpServletResponse、HttpRequestDispatcher等。
项目2-使用Servlet实现用户登录验证及跳转
6.3 本章小结

        第七章 EL表达式和JSTL标签库
7.1 EL表达式简介
本节介绍EL表达式相关的基本概念、及基本语法格式。
7.2 EL的语法
本节介绍EL表达式中的常量、变量、操作符和运算符。
7.3 EL隐含对象
本节介绍EL表达式开发中常用的隐含对象,主要包括:pageContext对象、request对象、Response对象、Session对象、param对象和paramValues对象等。
项目1-param和paraValues对象的使用
项目2-header和headerValues对象的使用
项目3-cookie对象的使用
7.4 JSTL概述
本节介绍JSTL标签库的概念及应用中常用的5个标签库。
7.5 JSTL核心库
本节介绍JSTL核心库的13个标签,主要分为:通用标签、条件标签、迭代标签和URL标签。
7.6 I18N标签库
介绍在JSP页面中使用I18N标签库的使用方法,以及开发过程中常用的I18N标签。
7.7 Functions标签库
介绍函数标签库的使用,以及常用的函数。
项目4-使用JSTL实现火车信息管理系统的视图层
7.8 本章小结

        第八章 Java Web开发常用功能
8.1 文件的上传和下载
介绍jspSmartUpload组件的使用以及文件上传过程中文件类型、大小的设置;阐述Commons FileUpload实现多文件批量上传的实现方法。
项目1-使用jspSmartUpload组件实现文件的上传和下载
项目2-使用Commons FileUpload组件实现文件的上传和下载
8.2 分页处理
介绍分页处理的两种实现方式,以及在Web开发过程中应注意的事项。
项目3-使用分页技术实现数据库数据的分页显示
8.3 本章小结

        第九章 MVC设计模式
9.1 MVC设计模式概述
简介MVC设计模式的原理、结构以及MVC的三个层级和各层的主要作用。
9.2 JSP的两个开发模式
介绍JSP Model1和JSP Model2的原理,以及它们各自的应用场景。
项目1-基于JSP Model 1的火车信息管理系统的设计和实现
项目2 基于JSP Model 2 的火车信息管理系统的设计和实现
9.3 本章小结

        第十章 项目实战-基于MVC的火车信息管理系统的设计
10.1 项目需求分析
10.2 系统功能模块划分
10.3 系统功能组织结构
10.4 系统实现
10.5 本章小结

 

 

 

 

 

 

文章录入: sjyxgb | 责任编辑: TZHW
上一篇文章: 数学系质量工程建设 下一篇文章: 数计学院《数学分析(...
Copyright © 2014 怀化学院数学与计算科学学院|math.hhtc.edu.cn All Rights Reserved 
建议使用1024*768分辨率及IE6.0以上浏览器浏览本站