title: JSTL SQL How to display column names as a column in a table?
body: <p>I have seen many examples that displays column names in header row in table, and the data rows as rows in a table.
  But I need to display Column name as a first column of a table.
  How to do it?
  I wish to display a single record selected based on ID. (using JSTL query)</p>
  
  <p>ColumnName     - Value
  (e.g.)</p>
  
  <p><code>SQL Query : SELECT serial as 'Serial Number', make as 'Sys Make', model as 'Sys Model' from hardware where id = 1;</code></p>
  
  <ul>
  <li>Details for the System ID : 1 </li>
  <li>Serial Number : XXXXXXX</li>
  <li>Sys Make : YYYY</li>
  <li>Sys Model : ZZZZ</li>
  </ul>