|
JAVA WEB 应用开发培训简介 Java培训课程内容包括WEB编程机制,JSP,Servlet开发,WEB应用程序安全性,数据库操作技术,WEB服务器安装和配置,异常处理,会话管理,JAVABEAN开发和应用,JSP标签库的开发/应用,WEB应用程序的结构和布置等.配合实例讲解,练习,确保学员解决实际问题.掌握开发J2EE系统的所必备的技能.
学习对象 熟悉Java2编程技术,本培训课程适宜于想从事Web应用开发的软件开发企业和人员,最好应会HTML语言,接触过Java语言编程,了解数据库相关知识及网络基础知识。企业客户可结合自己项目需要,可定制内容培训. 对于没有JAVA基础的企业和学员,可先作JAVA语言基础课程训练 培训目标 完成本课程之后,学员将具备以下能力: ·能独立地利用JSP及Servlet开发、部署基于WEB应用程序 ·掌握JavaBean、JDBC,数据库等相关技术开发分布式的商业应用系统,如订单管理,客户管理系统,ERP系统,物流管理系统 JAVA WEB 应用开发培训大纲 1.Web应用程序开发基础知识 HTTP通信协议的基本概念 HTTP请求的基本结构 HTTP回应的基本结构 HTML语言(表单、表格等标签) Servlet的基本运行原理 掌握Java开发工具 2.安装配置Tomcat服务器 Tomcat WEB 服务器简介 安装和配置Tomcat WEB服务器 启动与测试Tomcat WEB服务器 Tomcat启动失败常见故障的排除 3.Servlet开发 Servler处理HTTP请求的流程 如何取得Servlet的请求内容 如何取得HTTP请求的标头信息 HTTP请求形式的实例探讨 Servet如何产生HTTP回应 实例演练:第一个HTTP Servlet Servetr 的生命周期(lift cycle) ServletRequest接口 ServletResponse接口 3.JDBC编程 JDBC 概念 JDBC API JDBC 编程步骤 存储过程调用 数据连接池的配置和开发(JNDI) 4.Web应用程序的结构与部署 配置应用部署描述文件(web.xml) 如何存取Servlet起始参数 ServletConfig接口 5.Servet容器模型 ServletContext对象 Web应用程序的“事件”与“监听器” Web应用程序的生命周期 ServletContextListener接口 HttpSessionListener接口 分布式Web应用程序 如何编写“线程安全”的程序代码 6.Servlet的异常处理机制 服务器端异常处理机制 声明式异常处理 声明HTTP错误所对应的错误页面 处理Java异常 程序化异常处理 在try—catch描述语句内直接处理品异常 实例演练:Web应用程序的异常处理 LOG4J(日志管理)在J2EE系统开发中的应用 7.会话管理 基本的会话管理方式 HTTP会话与SessionID HttpSession接口内重要的方法 存取HTTP会话内容/终止HTTP会话 实例演练:管理HTTP会话信息 使用“URL重写”来管理HTTP会话信息 8.Web应用程序的安全性 Web应用程序的安全性问题 验证与授权机制 Web服务器的安全防护措施 声明式验证 声明式授权 实现BASIC验证机制 实现FORM验证机制 如何在Web应用程序内辨识用户身份 实例演练:声明式验证机制 9.JSP模型与开发 JSP的组成 JSP的运行方式 JSP的生命周期方法 JSP生命周期的七个阶段 部署JSP JSP标准指令(Standard Directive) JSP程序代码元素-声明标签,程序代码标签,表达式标签,注解标签 JSP的隐含变量 开发可复用的JSP-JSP的复用概念 10.JSP与JavaBean 如何在JSP内使用JavaBean JavaBean的四种存取范围(Scope) 使用<jsp:useBean>元素 使用<jsp:setProperty> 元素 使用<jsp:getProperty>元素 JavaBean的初始化方式 实例演练:在JSP内使用JavaBean 10.开发工具和开发环境 J2EE服务器安装与配置(JBOSS) Elipse,Lomboz开发环境安装与配置 11.掌握JSTL标签库开发 掌握表达式(EL) 掌握常用的标签库(JSTL)的应用 在JSP内使用“自定义标签库” 在web.xml内配置TLD所在位置 实例演练:开发“应用JSTL标签库” 12.J2EE项目实践 分层设计 开发常用步骤 界面组织和设计 权限设计 实例演练 |