Java Web开发技术
课程简介:
在学习完Java语言的基本知识后,本课程将帮助您学习在企业环境中开发Web应用组件的基本技能。此外,本课程通过实例教学的方式教会学生开发JavaEE Web应用程序。您将发现如何创建两个主要web组件.。接下来,您将发现如何维护客户端状态,以及如何通过您的应用程序使用此信息跟踪用户.。你将使用Web应用程序中创建和使用JavaBean和JSP自定义标签库。接下来,您将学习如何将安全性和筛选器应用到应用程序中.。最后,你将探索一些JavaEE设计模式和数据库集成到一个Web应用程序。
课程大纲:
Lesson 1: Preparing to Develop J2EE Web Applications
Topic 1A: Structure a Web Application
Topic 1B: Access the Database
Topic 1C: Configure the Web Application
Lesson 2: Building a Servlet
Topic 2A: Code a Servlet
Topic 2B: Send and Receive Information
Topic 2C: Access Input Streams to the Web Application
Topic 2D: Control Access to Shared Objects
Topic 2E: Include Other Resources
Topic 2F: Return HTTP Errors
Topic 2G: Handle a Servlet Exception
Topic 2H: Write to the WebApp Log
Topic 2I: Deploy a Servlet
Lesson 3: Building a JSP
Topic 3A: Code a JSP
Topic 3B: Write a Directive
Topic 3C: Write a Scriptlet
Topic 3D: Write a JSP Expression
Topic 3E: Write a Declaration
Topic 3F: Employ JSP Actions
Topic 3G: Deploy a JSP
Lesson 4: Maintaining Client State
Topic 4A: Manage a Session with the HttpSession Interface
Topic 4B: Use Hidden Fields
Topic 4C: Create a Cookie
Topic 4D: Use URL Rewrite
Topic 4E: Implement Servlet Event Listening
Lesson 5: Using a JavaBean in a Web Application
Topic 5A: Use a JavaBean
Topic 5B: Use a Get Method of a JavaBean
Topic 5C: Use a Set Method of a JavaBean
Lesson 6: Creating and Using a JSP Custom Tag Library
Topic 6A: Use the JSP Standard Tag Library
Topic 6B: Declare a SimpleTag Handler
Topic 6C: Create a Tag File
Topic 6D: Create a Tag Library Descriptor
Topic 6E: Use Custom Tags
Lesson 7: Applying Security and Filters
Topic 7A: Configure Authentication
Topic 7B: Configure Web Authorization
Topic 7C: Program Web Authorization
Topic 7D: Implement a Filter
Lesson 8: Using Design Patterns in a Web Application
Topic 8A: Design a J2EE Web Application with the MVC Pattern
Topic 8B: Design a J2EE Web Application with the Transfer Object Pattern
Topic 8C: Design a J2EE Web Application with the Data Access Object Pattern
Topic 8D: Design a J2EE Web Application with the Business Delegate Pattern
Lesson 9: Integrating a Web Application with a Database
Topic 9A: Configure the Web Application for JDBC Connectivity
Topic 9B: Obtain Connections to a Database
Topic 9C: Access a SQL Result Set in J2EE Web Components
Topic 9D: Create Connection Pooling
Tag:GPST卓越软件工程师