Next:
Objectives
Up:
4days_dd
Previous:
Examples
Contents
Day 3: Standard Libraries & Server-side Programming
Subsections
Objectives
IO: Streams and readers
Java networking
Introduction
Socket
ServerSocket
ServerSocket lifecycle
URL
URLConnection
Threads
Objectives
Applications without multiple threads
Thread states
Creating a threaded class with
thread
Creating a threaded class with the
runnable
interface
Thread methods
Thread references
JavaBeans
Remote Method Invocation (RMI)
Java Native Interface (JNI)
Collections framework
Lists
Maps
Collection Utilities
Internationalization, localization, and formatting
HTTP protocol
Request and Response
Cookies
Servlets and JSPs
Objectives
Introduction/Background
Servlets
Objectives
Servlet basics
HelloWorldServlet
Servlet lifecycle
HTTPServlet
HTTPServletRequest
HTTPServletResponse
JavaServer Pages
What is a JSP?
JSP engine/container:
Translation time and request time
Scriptlets
Expressions
Declarations
Directives
page
directive
taglib
directive
include
directive
Implicit objects
Exception handling
Survey of other server-side Java technologies
XML
XSLT
Enterprise Java Beans
Java Messaging Service
Next:
Objectives
Up:
4days_dd
Previous:
Examples
Contents