Topics for the test

Information From Lectures and Web Pages

ONLINE BOOK

Chapter 3

  1. Controller Servlet
    1. Member versus Local Variables
  2. Java Beans
    1. Generating Hidden Fields in Beans
    2. Using a Collection of Beans for Hidden Data
    3. Using a Data Bean
    4. Reorganizing the Controller
    5. Populating a Bean

Chapter 4

  1. Regular Expressions
    1. Character Classes
    2. Predefined Character Classes
    3. Repetition
    4. Alternation
    5. Grouping and Capturing
    6. Examples Explained
  2. Validating Using Hibernate
  3. POST versus GET
    1. Overriding doPost
  4. Validating only from POST
  5. Persisting a Bean to a Database
    1. Hibernate Configuration
    2. Hibernate Annotations
    3. Accessing the Database
    4. Interacting with Hibernate
    5. Hibernate Configuration Files

Chapter 5

  1. HTML Information
    1. Layout Tags
    2. Adding Images
  2. Style Sheets
    1. Adding Style
    2. Defining Style
    3. Validating
    4. Populating a Bean
  3. Form Elements
    1. Input Elements
    2. Textarea Element
    3. Select Elements
    4. Multiple Choices in a Bean
    5. Hidden Fields for Multiple Choices
    6. Accessing Values for Multiple Choices
    7. Initializing Form Elements

Chapter 6

  1. Cookies
    1. Definition
    2. Cookie Class
    3. Accessing Cookies
    4. Deleting Cookies
    5. Finding Cookies
    6. Path Specific Cookies
  2. Business Key in a Database

APACHE SERVER

  • Starting, stopping, restarting the server
  • Configuring httpd.conf. See highlights in blue.
  • Configuring srm.conf. See highlights in blue.
  • access.conf. See highlights in blue.
  • Options
    • Multiviews
    • Indexes
    • FollowSymLinks
    • SymLinksIfOwnerMatch
  • Language Negotiation
    • Options Multiviews
    • AddLanguage
  • Content Negotiation
    • Options Multiviews
  • Timeout
  • KeepAlive vs Closed
  • MIME types file
  • ReadmeName
  • HeaderName
  • Directory
  • Location
  • Alias

TOMCAT SERVER

  • Structure of a Web Application
  • Servlet Mapping