Each question should be a new page. Typically answers should link to content in the reference documentation. If the answer isn't in the reference, then it should probably be added there and then linked to from the FAQ. Also note that some of the questions are current'y too verbose and should be broken down given that they have already been categorized (ie: Validation, Internationlization, etc).
General
- How do I get the latest version the framework
- What are the default variables in the value stack
- How do I get access to the session
- How can I see all request parameters passed into the Action
- How can I get the HttpServletRequest
- How can I get the HttpServletResponse
- Can I break up a large action.xml file into smaller pieces
- I'm trying to run the example in the tutorial on Tomcat, and it can't instantiate the VelocityEngine
- How do I handle uploading files
- How do I obtain security details (JAAS)
- How do I get static parameters into my action
- Can I access an Action's Result
- Can I disable the altSyntax on a per-page basis
- Can I change theme on a per-page basis
- Can I change templateDir on a per-page basis
- Can I change templateSuffix on a per-page basis
- How can we display dynamic or static images that can be provided as a array of bytes
- How to reload xwork configuration
- Why does webwork keeps calling my action's properties (eg. my getModel if my action implements ModelDriven) multiple times
- How to reload xwork configuration
Tags
- How can I put a String literal in a Javascript call, for instance in an onChange attribute
- Why won't the 'if' tag evaluate a one char string
- Why does FreeMarker complains that there's an error in my user-directive when I used JSP Tag
- Can I have my webwork action tag run another method apart from the default execute method
Inversion of Control
Validation
- How do I use messages from within the validator
- Why do I get error message saying Attribute 'short-circuit' must be declared for element type 'field-validator'
- How do I populate my action properties upon validation failure
Internationalization
- How do I set a global resource bundle
- How do I decouple XWork LocalizedTextUtil global resource bundle loading from serlvets
- How do I add I18N to a UI tag, like the textfield tag
- Can I add I18N outside the Action's context
- How to support UTF-8 URIEncoding with Tomcat
- How do I enable encoding in my forms
- How to escape special chars in resource bundles
Type Conversion
- How do I change the error message for invalid inputted fields
- Why am I getting RuntimeException saying Compound Root cannot find a particular Object with a particular property
Interceptor
Portlet Support (JSR168)
Ajax/Dojo