Struts 2 - Basic

Set up and Configuration Interceptors Stacking and writing interceptors and the framework interceptors are not covered.

  • Undestand and explain interceptor mechanism
  • Describe interceptors configuration
Actions Results When an Action class method completes, it returns a String whose value is used to select a result element.

  • Describe the way to determine the result for an action (annotation and code behind plugin are not covered).
  • Name the predifined result names defined by the ActionSupport base class.
  • Describe the base result types below semantics:
    • Dispatcher Result
    • Redirect Result
    • Redirect Action Result
All the other result types (Chain, Freemarker, HttpHeader, Stream, Velocity, XSL, PlainText, Tiles)are not covered. Value Stack/OGNL
  • Explain the purpose of the value stack.
  • Describe the OGNL usage in struts2 (only this part of OGNL is covered).
  • List the default variables in the value stack.
  • Enumerate the object that are in the value stack and their usages.
  • Write code that can acces to object placed on the value stack.
  • Describe the several ways you can access the value stack.
Basic validation
  • Explain the step by step basic vaildation workflow
  • Describe the role of the following elements in the basic validation process:
    • Action
    • Input form
    • validators in the xml file.
Tags Identify the difference between Generic tags and UI tags.

你可能感兴趣的:(freemarker,struts,workflow,velocity,XSL)