JSP Web组件开发 SL314

首页 课程分类 软件开发-架构-测试

培训费用:¥ 4500

培训周期:48 课时

在线咨询

课程大纲


课程描述:

      JavaServer Pages (JSP)和 servlets 是 Java 2 平台,企业版(J2EE 平台)定义的主要技术。本课程为富有经验的 Java 开发员提供掌握在 Tomcat web 容器和 Struts 框架上使用 JSP 和 servlet 技术快速开发 web 应用程序的知识和技术的方法。学员将学到如何使用 Java 技术分析、设计、开发和部署 web 应用程序。 真实的实验练习为学员构造及部署内部网中小型 web 应用程序和低值商业网站提供经验。

      本课程同样对于准备参加新修订的 Sun 认证 J2EE 1.5 平台 Web 组件开发员 (SCWCD) 提供指导。当然, SCWCD 应考人员最好有 6 个月以上的用 JSP 和 servlet 技术开发 web 应用程序的经验。


谁应该参加:

      参加本课程的学员应为具有相当于Sun公司Java认证水平的Java开发员。本课程讲述的是用于汇编和动态生成Web页时Web组件的创建,如servlet和定制标签等,而非用超文本标记语言(HTML)、JavaScriptTM或其它Web表示技术设计网页。


目标:本课程完成后,您将具备以下能力

• 编写 Java servlet

• 使用 Struts,会话管理,过滤器和数据库技术创建健壮的 Web 应用程序

• 编写 JSP 页

• 使用表达语言(Expression Language)、JSP标准标签库 (JSTL) 和 Struts Tiles 框架易于维护的 JSP 页

• 创建整合了 Struts 和 JSP 页的健壮的 Web 应用程序


培训大纲:

开发环境搭建

Tomcat服务器安装及配置、MyEclipse插件使用、数据库连接池的配置及使用


JSP基础语法

Scriptlet、request、response、session等核心对象以及分页功能的实现


JavaBean编程

JavaBean的基本语法、JavaBean的设计及开发、DAO设计模式、Smartupload


Servlet

Servlet基本结构、生命周期、MVC设计模式、过滤器、监听器


EL

EL表达式语法


JSTL

标签库常用标签

案例讲解

JSP + Oracle


部门雇员管理项目讲解

以Oracle数据库提供的emp和dept数据表为操作基础,通过代码的不断升级讲解各基础开发方法:

JSP + JDBC

JSP + JavaBean (DAO+Service)+ Smartupload

MVC + JavaBean (DAO+Service) + Smartupload

在开发中结合emp和dept要讲解类的关联映射关系以及使用SQL完成复杂查询


项目案例

登陆程序,采用同样的代码升级方式完成,并在代码中加入了验证码、对密码进行MD5加密等安全措施


课程达成目标:

1、掌握JSP开发动态网站程序;

2、可以使用JavaScript进行复杂的页面开发;

3、熟练使用Tomcat服务器进行WEB项目的开发及部署;

4、熟练掌握JSP中的基础语法以及各常用内置对象的使用;

5、可以熟练的使用分页算法,完成分页显示功能;

6、可以使用Smartupload完成文件的上传操作,并可以自动将上传文件更名;

7、掌握过滤、监听的开发;

8、掌握MVC开发模式应用;

9、部门-雇员管理程序:以之前学习过的Oracle数据库、面向对象为基础,对类进行关联的设计,在其中要使用各复杂查询语句,并通过代码开发结构的不断升级形成最终的基础开发架构,学员可以逐步体会各个开发架构的优缺点,并在项目中应用标准架构进行开发。

 

对应证书: 

OCWCD证书(Oracle认证WEB组件开发工程师)