15-10-2012, 04:05 PM
Advance Java Topics
Advance Java Topics.docx (Size: 19.71 KB / Downloads: 31)
JSP/Servlets Objective
• Explaining HTML and HTTP.
• Explaining JSP and Servlets.
• To explain the use of directives on JSPs.
• Implementing simple JSPs that use Java code in declarations, expressions and scriptlets.
• Using the implicit objects available for scripting elements.
• Using Java exception handling and JSP error pages to handle errors.
• Explaining session management.
• Managing cookies to store client-specific information.
• Describing custom tags in JSP.
• Describing the various uses of XML in JSP applications.
• Describing the uses of the JSP expression language to simplify dynamic page output.
• Deriving information from parsed XML content by using XPath expressions.
• Implementing conditional processing and loops based on XML information.
• Applying XSLT transformations to XML content.
JSP/Servlet Outline
Introduction to Java Server Pages
• Web Applications
o The World Wide Web
o HTML
o Web Servers
o HTTP
o Dynamic Web Pages
o CGI
o Java Web Technologies
o Servlet
o JSP
• JSP Architecture
o JSP Containers
o Servlets Architecture
o Page Translation
o Directives
o Buffering
o Scripting Elements
o JSP Expressions
o Standard Actions
o Custom Actions and JSTL
o Implicit Objects
o JSP Lifecycle
• Scripting Elements
o Scriptlets
o Expressions
o Declarations
o Implicit Objects for Scriptlets
o Request Object
o Response Object
o Out Object
• Using JavaBeans
o Separating Presentation and Business Logic
o JSP Actions
o JavaBeans
o <jsp:useBean>
o <jsp:getProperty> and <jspetProperty>
o Form Parameters with Beans
• The Expression Language and the JSTL
o The JSP Expression Language
o EL Syntax
o Error Handling
o Implicit Objects
o The JSP Standard Tag Library
o Role of JSTL
o The Core Actions
o Using Beans with JSTL
o The Formatting Actions
o Scripts vs. EL/JSTL