title: Struts2 s:label : Positions of label and value are inverted
body: <p>In my Struts2 JSP, I want to display an id, so I wrote:</p>
  
  <pre><code>&lt;s:label value="Id:"&gt;A${id}B&lt;/s:label&gt;
  </code></pre>
  
  <p>(<code>A</code> and <code>B</code> are here for debug)</p>
  
  <p>I would expect it to display as <code>Id:A7B</code><br>
  But the following is generated in the HTML: <code>A7BId:</code></p>
  
  <p>Why is the label placed after the value, not before?</p>
  
  <p>If I write <code>&lt;s:label value="id" name="id" /&gt;</code> then just the following is generated: <code>id</code></p>