首页 > 招生贴详情

JSP/J2EE Web应用开发技术

JSP/J2EE Web应用开发技术

课程目标

全面掌握java web应用开发所涉及到的技术。熟练使用Eclipse开发工具。掌握TomcatJbossweb服务器的安装,配置,优化。理解mvc 分层思想,数据事务与安全。使学员成能够独立完成B/S结构java web项目的开发与维护,在工作中可以独挡一面。

内容大纲

1部分 Web运作原理探析

XML技术概述

  XML的基本语法

  XML的约束模式

  DTD8

  DTD的语法细节

  XML Schema

  名称空间

  引入XML Schema文档

 Web的概念

   HTML简介

   URL简介

 HTTP协议简介

   HTTP请求格式

   HTTP响应格式

   正文部分的MIME类型

 用Java套接字创建HTTP客户与服务器程序

  Web发展历程

  发布静态HTML文档

  发布静态多媒体信息

  提供浏览器端与用户的动态交互功能

  提供服务器端与用户的动态交互功能

  发布Web应用

  发布Web服务

  Web 2.0:全民共建的Web

  处理HTTP请求参数及HTML表单

  客户端向服务器端上传文件

2部分 用Tomcat构建Web站点

 Tomcat概述

 安装Tomcat

Tomcat作为Servlet容器的基本功能

Tomcat的组成结构

Tomcat的工作模式

Tomcat的启动与停止

 配置Web站点的虚拟目录

 配置虚拟主机

 与专用Web服务器的集成

3部分 个JavaWeb应用

   JavaWeb应用简介

   创建JavaWeb应用

    avaWeb应用的目录结构

    创建HTML文件

    创建Servlet

    创建JSP文件

    创建web.xml文件

   在Tomcat中发布JavaWeb应用

    Tomcat的目录结构

    按照默认方式发布JavaWeb应用

    Web组件的URL

    配置Tomcat的元素

    配置Tomcat的虚拟主机

   创建、配置和使用自定义JSP标签

   用批处理文件或ANT编译范例

4部分 Servlet技术(上)

   Servlet API

    Servlet接口

    GenericServlet抽象类

    HttpServlet抽象类

    ServletRequest接口

    HttpServletRequest接口

    ServletResponse接口

    HttpServletResponse接口

    ServletConfig接口

    ServletContext接口

   JavaWeb应用的生命周期

    启动阶段

    运行时阶段

    终止阶段

    用Tomcat的管理平台管理Web应用的生命周期

   Servlet的生命周期

    初始化阶段

    运行时阶段

    销毁阶段

    演示Servlet的生命周期的范例

   ServletContextWeb应用范围

    在Web应用范围内存放共享数据的范例

   使用ServletContextListener监听器

   Servlet的服务方法抛出异常

   防止页面被客户端缓存

  

5部分 Servlet技术(下)

   下载文件

   上传文件

   动态生成图像

   读写Cookie

   访问Web应用的工作目录

   转发和包含

    请求转发

    包含

    请求范围

   重定向

   访问Servlet容器内的其他Web应用

   避免并发问题

    合理决定在Servlet中定义的变量的作用域类型

    使用Java同步机制对多线程同步

    被废弃的SingleThreadModel接口

6部分 JSP技术

   比较HTMLServletJSP

    静态HTML文件

    用Servlet动态生成HTML页面

    用JSP动态生成HTML页面

   JSP语法

    JSP指令(Directive

    JSP声明

    Java程序片段(Scriptlet

    Java表达式

    隐含对象

   JSP的生命周期

   请求转发

   包含

    静态包含

    动态包含

    混合使用静态包含和动态包含

   JSP异常处理

   再谈发布JSP

   预编译JSP

   PageContext抽象类

   JSP技术的发展趋势

  

7部分 访问数据库

   安装和配置MySQL数据库

   JDBC简介

    java.sql包中的接口和类

    编写访问数据库程序的步骤

   事务处理

   通过JDBC API访问数据库的JSP范例程序

   bookstore应用通过JDBC API访问数据库

   数据源(DataSource)简介

   配置数据源

    在context.xml中加入元素

    在web.xml中加入元素

   程序中访问数据源

    通过数据源连接数据库的JSP范例程序

    bookstore应用通过数据源连接数据库

   处理中文编码

   分页显示批量数据

8部分 HTTP会话的使用与管理

   会话简介

   HttpSession的生命周期及会话范围

   使用会话的JSP范例程序

   使用会话的Servlet范例程序

   通过重写URL来跟踪会话

   会话的持久化

    标准会话管理器StandardManager

    持久化会话管理器PersistentManager

   会话的监听

    用HttpSessionListener统计在线用户人数

    用HttpSessionBindingListener统计在线用户人数

10部分 JSP访问JavaBean

  JavaBean简介

   JSP访问JavaBean的语法

  JavaBean的范围

   JavaBean在页面(page)范围内

   JavaBean在请求(request)范围内

   JavaBean在会话(session)范围内

   JavaBeanWeb应用(application)范围内

11部分 EL表达式语言

12部分 自定义JSP标签

13部分 Filter(过滤器)

14部分 ServIet事件监听器

15部分 使用Log4J进行日志操作

16部分 开发JavaMail Web应用

17部分 SOAP应用

18部分 Velocity模板语言

19部分 项目实战(移动国际漫游网站,电信网络监控故障申告受理系统)

推荐教材


Tomcat与Java Web开发技术详解(第2版)

作  者: 孙卫琴 编著
出 版 社: 电子工业出版社


Head First Servlets&JSP(中文版)

作  者: (美)巴萨姆,(美)塞若,(美)贝茨 著,苏钰函林剑
出 版 社: 电力出版社


Servlet/JSP深入详解——基于Tomcat的Web开发

 
作  者: 孙鑫 著
出 版 社: 电子工业出版社

学习基础

有一定的java编程基础。

后续课程

Struts框架应用技术

Spring框架应用开发技术

Hibernate框架应用开发技术

学时学费

人以上团体报名优惠,具体请电话咨询。

优先领取试听课
版权所有:搜学搜课(wwww.soxsok com)