I am posting a summary of the topics that were covered on the previous
exams. The final exam is not limited to these topics, they are only intended to
help you remember what was on the previous exams.
Exam 1
- Expression language for retrieving from the query string.
- Hypertext link
- Request format
- Web app structure
- Query string
- Input element
- HTML tags
- URL encoding of characters
- Test if property is in the query string
- Forwarding the request and response to another JSP
- Protocol
Exam 2
- Base class for servlets
- Expression language for accessing a property from a bean
- Start, Stop, Restart Apache
- Defining a bean property
- Constructor of controller helper
- Base class for controller helper
- Steps a servlet follows when processing a request
- Problems with member variables in servlets
- Hidden fields
- Accesssing the session and adding an object to it.
- Servlet life cycle
- Apache directives in httpd.conf
- Servlet definition and mapping in web.xml
Exam 3
- Start, Stop, Restart Apache
- Apache directives in srm.conf
- Using the session to pass data
- Copying data from the query string to a bean
- Log file levels
- Parameters to addHelperToSession
- Regular expression that uses character classes and repetition
- Identifying the feature that a method or tag helps to implement
- Accessing the controller helper and bean using expression language
- Setting the return address in jspLocation
- Annotating a method for a new page
- Identifying where member variables are declared
Exam 4
- Regular expression character class short hand
- Annotations for persistent classes
- Annotations for validation
- Apache directives for access.conf
- Writing a bean to the database
- Create an initialization parameter in web.xml
- Initializing hibernate in the controller
- Properties for connecting to the database
- Regular expression using character classes
- Annotating a property for validation
- The method attribute in a form tag
- Displaying error messages with Expression Language
- Implementing required validation in the controller helper