title: How to detect web browser name and version?
body: <p>Looking for a Java library that converts <code>User-Agent</code> header into browser name and version.</p>
  
  <p>I need this information in order to understand whether I can send XML+XSL to the browser, or I should do the transformation to XHTML on the server.</p>