title: How to get a localized message from enum displayed
body: <p>i have for instance an </p>
  
  <pre><code>enum State { OK, WARN, ERROR } 
  </code></pre>
  
  <p>and a <code>message.properties</code> with following keys:</p>
  
  <pre><code>my.state.OK=Ok
  my.state.WARN=Warning
  my.state.ERROR=Error
  </code></pre>
  
  <p>and given a bean with a property of type <code>State</code>, for instance, <code>bean.state</code>, i would like to display the text for the property's state.</p>
  
  <p>something like:</p>
  
  <pre><code>#{text['my.state.' + bean.state]}
  </code></pre>
  
  <p>this does not seem to be possible just because the <code>+</code> operator does not work on strings.</p>
  
  <p>any work around?</p>