title: Webwork actions, the lifecycle of variables declared in the action class
body: <p>I'm using the webwork framework (JIRA plugin development) and was wondering about the lifecycle of the variables in the action class.</p>
  
  <p>I have a few private variables in the action class that are set when during the doDefault() method.</p>
  
  <p>These are used in the input view to set up jqGrid columns and then when the user has entered some data they click submit which puts the grid data into a hidden input.</p>
  
  <p>The next thing that happens is the doValidation() method is called before the doExecute(), which displays the input view if there are any errors.</p>
  
  <p>The problem is that the variables set up in the doDefault() method are now null.</p>
  
  <p>Can anyone explain to me how the lifecycle of variables works in the webwork actions?</p>
  
  <p>Cheers</p>