Sun Java 技术培训
        了解Java
             Sun公司
             Java语言
             Sun认证
             Java的十大
        Java认证体系
        Java最新课程
        Java认证问答
 

加盟合作与人才
联系我们
Java最新课程

Java程序设计语言(SL-275)
Java程序设计语言实习(SL-285)
使用 Servlet 和 JSP 技术进行 Web 组件开发 (SL-314)
利用 Enterprise JavaBeans(TM) 技术开发高级商业组件(SL-351)
J2EE应用架构设计(SL-425)
J2EE模式(SL-500)

JAVA SCWD认证课程介绍

使用 Servlet 和 JSP 技术进行 Web 组件开发 (SL-314)

【培训学时】30学时

【学习目标】

课程完成后,学生将能够:

  • 编写Java servlet
  • 使用Struts、会话管理、过滤器和数据库集成创建健壮的web应用
  • 编写JSP页
  • 使用表达式语言、JSP标准标签库(JSTL)和Struts Tiles框架,创建易于维护的JSP页
  • 创建健壮的web应用,集成Struts和JSP页面
【课程描述】

Java服务器页面(JSP)和servlet都是Java 2平台企业版(J2EE平台)中定义的重要的层技术。使用 Servlet 和 JSP 技术进行 Web 组件开发课程讲Java开发人员讲解了必要的知识和技能,能用JSP和servlet技术从Tomcat web容器和Struts框架中创建web应用。学生将学会用Java技术分析、设计、开发和部署web应用。实际的实验环节为学生提供了必要的经验,使学生掌握内网和低访问量商用站点中常见的中小型web应用。

若需要准备参加修订版Sun J2EE 1.4规范认证Web组件开发人员(SCWCD)考试,则参加本课程将十分理想 但是,SCWCD考生还应花六个月时间,在考试之前使用JSP和servlet技术创建实际的web应用,积累经验。
【谁应该参加】

Java程序设计语言开发人员具有同等于Sun认证Java开发人员的能力,创建web组件(如servlet和自定义标签)以及生成动态web内容。课程不针对涉及超文本标记语言(HTML), JavaScript技术, 或其它web展示技术创建网页的知识。

【预备知识】

学习本课程,您必须具备以下能力

  • 编写Java应用,展示出充分的编程能力
  • 集成现有的Java代码(比如,重用现有的由其它团队成员创建的类)
  • 设计Java应用
  • 描述n层架构的功能性优点
  • 使用HTML编写web页面
【相关课程】
之前
FJ-310: 为J2EE平台进行应用开发(FJ-310)
SL-275: Java程序设计语言(SL-275)
SL-285: Java程序设计语言实习(SL-285)
WJTB-310: Java Platform Overview for Managers (WJTB-310)
【课程内容】

介绍Web应用技术

  • 描述互联网服务
  • 描述万维网
  • 区分web应用和网站
  • 描述Java servlet技术,列举这种技术相对于传统的通用网关接口(CGI)脚本的三点优势
  • 描述Java服务器页面技术,列举JSP页面技术相对于模板页技术的三点优势
  • 描述Java 2平台企业版(J2EE平台)


开发视图组件

  • 设计视图组件
  • 描述超文本传输协议
  • 描述web容器的行为
  • 开发视图servlet
  • 配置和部署servlet


开发控制器组件

  • 设计控制器组件
  • 创建HTML表单
  • 描述如何通过超文本传输协议(HTTP)请求发送HTML表单数据
  • 开发一个控制器servlet
  • 从控制器servlet转发到视图servlet

开发动态表单

  • 描述servlet的生命周期
  • 用初始化参数定制servlet
  • 描述web表单中的错误报告
  • 重填写web表单


使用Servlet上下文共享应用资源

  • 描述servlet上下文的目的和特点
  • 开发一个servlet上下文侦听器,初始化共享应用资源


设计业务层

  • 描述分析模型
  • 设计实体组件
  • 设计服务组件

使用Struts开发Web应用

  • 使用Struts MVC框架设计web应用
  • 开发一个Struts行为类
  • 配置Struts行为映射


使用会话管理开发Web应用

  • 描述会话管理的作用
  • 使用会话管理设计web应用
  • 使用会话管理开发servlet
  • 描述会话管理的cookie
  • 描述会话管理中的统一资源定位符(URL)重写方式


Web应用中使用过滤器

  • 描述web容器的请求循环
  • 描述过滤器API
  • 开发过滤器类
  • 在web.xml文件中配置过滤器

Web应用和数据库的集成

  • 了解数据库管理系统(DBMS)
  • 设计一个web应用,集成DBMS
  • 配置数据源和Java命名和目录接口(JNDI) API


开发JSP页面

  • 描述JSP技术
  • 编写JSP代码,用到脚本技术
  • 编写JSP代码,用到页面指令
  • 编写JSP代码,用到标准标签
  • 编写JSP代码,用到表达式语言(EL)
  • 在web.xml文件中配置JSP环境


使用自定义标签开发JSP页面

  • 了解web应用开发中所涉及的任务角色
  • 了解自定义标签的原理
  • 开发JSP页面,使用现有的自定义标签库

开发Web应用,使用Struts Action Form

  • 描述Struts应用中的组件
  • 开发一个ActionForm类
  • 为视图form开发一个JSP页
  • 配置视图form


创建可重用的Web展示组件

  • 描述如何从可重用的展示组件中创建网页布局
  • 使用JSP段
  • 使用Struts Tiles框架进行布局的开发
 
相关认证
SCJP培训认证
SCJD培训认证
SCWD培训认证
SCEA培训认证
联系我们
QQ交谈 253802812

   版权所有:2008 杭州东辉人力资源培训有限公司 沪ICP备05003506号