JAVA WEB TECHNOLOGIES
1.J2EE 3-tier model
1.1 Components in each layer
1.2 Naming Conventions
2.Configuring with weblogic builder
3. Folder Structure
4.Deployment
4.1 Configuring with weblogic server
4.2 Deployment Types
4.2.1 Hard Deployment
4.2.2 Soft Deployment
4.2.2.1 Weblogic builder
4.3 Archieve files architecture
4.3.1 EAR
4.3.2 WAR
4.3.3 RAR
4.3.4 JAR
5.Java Servlet Technology
5.1 What is web application
5.2 Web application flow
5.3 What is a Servlet
5.4 Servlet Life Cycle
5.5 Servlet Interfaces
5.5.1 Servlet
5.5.2 ServletConfig
5.5.3 ServletContext
5.5.4 ServletRequest
5.5.5 ServletResponse
5.5.6 SingleThreadModel
5.6 Servlet Classes
5.6.1 GenericServlet
5.6.2 HttpServlet
5.6.3 Explanation about do methods
5.6.4 Information about web.xml
5.7 Passing Input to Servlet
5.7.1 init
5.7.2 request
5.8 Session Tracking
5.8.1 Why Session
5.8.2 Types of Session
5.8.2.1 URL Rewriting
5.8.2.2 Hidden form fields
5.8.2.3 Cookies
5.8.2.4 httpSession
5.8.3 SLK table
5.8.4 Session Invalidation
5.9.Http Tunneling
5.10.Database Connectivity
5.11. Servlet Filters
6.Java Server Pages Technology
6.1 Why JSP
6.2 Difference between JSP and Servlet
6.3 Translation and Compilation
6.4 JSP Building blocks
6.4.1 Scripting elements
6.4.2 Directives
6.4.3 Standard Actions
6.4.4 Implicit Objects
6.5 Scripting Elements
6.5.1 Expression
6.5.2 Declaration
6.5.3 Scriptlets
6.5.4 Comments
6.6 Directives
6.6.1 Page
6.6.2 Taglib
6.6.3 Include
6.7 Actions
6.7.1 usebean.getproperty,setproperty
6.7.2 Expression,declaration.scriptlets
6.7.3 forward,include,plugin
6.7.4 body,dobody
6.8 JSP Exception Handling
6.9 Custom Tag Libraries
6.9.1 What is a Custom Tag
6.9.2 Types of tags
6.9.3 Components of Custom Tags
6.9.3.1 TLD
6.9.3.2 Tag handler
6.9.3.3 Taglib
6.10 Tag Support Class
6.11 Tag and body interface
6.12 Return types
6.13 Types of Actions
7. Java Front Controller
7.1 What is MVC
7.2 Types of MVC
7.3 Struts 1x
7.4 Struts workflow
7.5 Action Servlet
7.6 Struts tag-lib
7.6.1 html
7.6.2 bean
7.6.3 nested
7.6.4 logic
7.7 struts-config.xml
7.8 Action Form
7.9 Action
7.10 Execute
7.11 File Upload
7.12 i18n
7.13 Action Aggregation
7.13.1 Dispatch Action
7.13.2 Forward Action
7.13.3 Mapping Daipatch
7.13.4 Lookup Dispatch Action
7.13.5 Dyna Action Form
7.14 Database Connectivity
7.15 struts-plugins
7.15.1 Validation
7.15.2 tiles