title: Alternative to Struts 2 message resource bundle
body: <p>I am migrating an application from <code>Struts 1.1</code> to <code>Struts 2.3</code>. 
  The existing application uses <code>MessageResources</code> from the older framework in the following manner.</p>
  
  <pre class="lang-xml prettyprint-override"><code>&lt;message-resources key="label" parameter="com.abc.xyz.resources.MyLabelResources"/&gt;
  &lt;message-resources key="image" parameter="com.abc.xyz.resources.MyImageResources"/&gt;
  </code></pre>
  
  <p>This way different resources files are separated out and whenever a look-up is done, the bundle key is specified so that it searches in that particular file only.</p>
  
  <p>Based on my understanding on <code>Struts 2.2</code> framework, I have concluded that I need a global properties file which will do the work for me. However, I would want to create multiple global properties file say for labels and images like the way its working in the existing application (above).</p>
  
  <p>I am not sure how I do this. </p>