JSP J2EE Web应用开发技术培训

课程介绍
Oracle公司的Java 2 Enterprise Edition (J2EE)网络技术是目前使用最广泛的Web应用开发技术。本课程先介绍了Tomcat 和J2EE的基本概念,然后由浅入深讲解各种编程技术,包括客户层技术、网络层技术(Servlet/JSP)、Struts架构、服务器层技术 (EJB)、数据事务与安全、打包与部署等,使学员能更快更清晰地了解和掌握编程的方法,最后运用完整实例进行综合指导。本课涵盖了J2EE1.4、 Servlet2.4、JSP2.0等多种技术,适合从事软件开发的编程人员、高等院校计算机及软件专业的教师、学生等。

课程对象

课程长度:5天

最新时间:定制课程(内训),人满开班(公开课)

传统的面对面授课方式。

 

课程大纲:

        一、 介绍
                Web编程技术的发展 Web信息系统的形式
                Web信息系统的应用 系统开发人才的全面素质 Java Web编程技术的特点
        二、J2EE有关基本概念和技术
                J2EE多层Web程序框架 构件技术 构件种类
                J2EE 的客户 Web构件 企业 JavaBeans (EJB) 构件
                服务技术 命名技术(JNDI) 部署技术(deployment)
                数据连接技术(JDBC) 数据事务技术 安全技术
                连接框架技术 Web服务技术 通信技术 Web协议 远程方法调用
                对象管理组协议 Java通信服务技术 消息技术和邮件技术
        三、 客户层技术
                浏览器 功能概述 HTML用户信息输入
                用户数据校验 维护用户会话状态
                Applet客户 应用程序客户 无线客户
                客户程序设计考虑
        四、Web层技术(以Tomcat为例)
                J2EE Web层基本结构 Servlet和JSP的优点
                Servlet和JSP运行环境 Servlet技术 简单的Servlet例子
                Servlet 生命周期 Servlet 编程API 处理客户请求
                控制会话(session) 与其他Servlet合作
                过滤器 事件监听器 数据库连接 Servlet 2.4的新功能
                JSP技术 JSP 基本概念 JSP 语法 动态网页生成 开发和使用自制JSP标记
        五、 EJB 层技术
        六、 事务与安全
        七、 J2EE应用程序的打包和部署
        八、J2EE应用程序国际化与本地化
        九、J2EE 程序体系结构设计
        十、J2EE应用程序实例