![]() Java JSP Programming(SCWCD Certification)
|
|||||||||||||||||
So what is included with the course fee? |
||||
Class
Room Based |
Hands-on |
Books |
Extra Practical Hours |
Mock
Exam |
![]() |
![]() |
![]() |
Included |
![]() |
Introducing JavaServer Pages
- Java and JavaServer Pages
- JSP Scripting Language
HTTP and Servlet Basics
- The HTTP Request/Response Model, Servlets
- Packaging Java Web Applications
JSP Overview
- The Problem with Servlets
- The Anatomy of a JSP Page, JSP Processing
- JSP Application Design with MVC
JSP Application Development
Generating Dynamic Content
- Dynamic Contents
- Input and Output
Using Scripting Elements
- Java Primer
- Implicit JSP Objects, Conditional Processing
- Displaying Values, Using an Expression to Set an Attribute
- Declaring Variables and Methods
Error Handling and Debugging
- Dealing with Syntax Errors
- Debugging a JSP-Based Application
- Dealing with Runtime Errors
Sharing Data Between JSP Pages, Requests, and Users
- Passing Control and Data Between Pages
- Sharing Session and Application Data
- Using Custom Actions, Online Shopping
- Memory Usage Considerations
Database Access
- Accessing a Database from a JSP Page
- Input Validation Without a Bean, Using Transactions
- Application-Specific Database Actions
Authentication and Personalization
- Container-Provided Authentication
- Application-Controlled Authentication
- Other Security Concerns
Internationalisation
- How Java Supports Internationalization and Localization
- Generating Localized Output
- Handling Localized Input
Include, Buffer, XML and JSP
- Including Page Fragments, XML and JSP
- Mixing Client-Side and Server-Side Code
- Precompiling JSP Pages
- Preventing Caching of JSP Pages
- How URLs Are Interpreted
JSP in J2EE
Web Application Models
- Java 2 Enterprise Edition Model, Scalability
Combining Servlets and JSP
- Using a Servlet as the Controller
- A More Modular Design Using Action Objects
- Sharing Data Between Servlets and JSP Pages
- Using a JSP Error Page for All Runtime Errors
Developing JavaBeans for JSP
- JavaBeans as JSP Components
- JSP Bean Examples
- Unexpected <jsp:setProperty> Behavior
Developing JSP Custom Actions
- Tag Extension Basics
- Developing a Simple Action
- Processing the Action Body
- Letting Actions Cooperate
- Creating New Variables Through Actions
- Developing an Iterating Action
- Creating the Tag Library Descriptor
- Validating Syntax
- How Tag Handlers May Be Reused
- Packaging and Installing a Tag Library
Developing Database Access Components
- Using Connections and Connection Pools
- Using a Generic Database Bean
- Developing Generic Database Custom Actions
- Developing Application-Specific Database Components
|
|