本课程一方面讲解Servlet的原理,JSP语法,JSP内部对象,MVC设计模式等技术,同时重点介绍Web应用开发中的最新实用技术,包括Servlet2.3规范中的Listener和Filter,DataSource的访问,Web应用中的中文问题,同时会展示最为通用的Struts架构。 本课程的特点是结合当前最前沿的Web开发技术,边讲边演示(所有例子都将在Weblogic上部署),同时注重解决实际项目中遇到的各种问题。 学员需具备以下知识和能力:
JAVA语言及编程 INTERNET基本知识 数据库基本知识
通过学习,学员会掌握以下知识和技能:
Servlet原理及生命周期 JSP语法 JSP内部对象的使用 Session的原理及应用 MVC设计模式的应用 Listener和Filter Struts架构 在Weblogic上Web应用程序的部署
课程内容:
1、 Web应用概述 1. Web模式和HTTP协议介绍 2. 基于J2EE平台的Web应用架构 3. 常用Web服4. 务器介绍(Tomcat,Weblogic) 二、Servlet技术 1. Servlet简介 2. Servlet的生命周期 3.标准Web目录结构和Web部署描述符 4.ServletConfig和ServletContext介绍 5. 基于Weblogic的部署 三、MVC架构 1. MVC架构介绍 2.表单的原理和应用 3.MVC架构在实际项目中的应用 四、Session管理 1. Cookie原理 2. Session实现机制 4. 采用Cookie和URL Rewriting的方式Session管理 五、JSP技术 1. JSP的原理 2. JSP的语法 3. JSP的常用内部对象 六、在JSP中使用JavaBean 1. 什么是JavaBean 2. JavaBean技术规范 3. 如何在JSP中访问JavaBean 七、Servlet 2.3技术规范中新增的内容 1. Filter 2. Listener 八、高级技术 1. 自定义标2. 签库 3. Struts应用架构的原理和实践 4. Web应用程序的安全 九、常用实用技术 1. 翻页技术 2. 通过JNDI访问DataSource 3. 中文问题的原理和解决方案
|