title: Java code to read website contents
body: <p>Is there any way in Java to read the contents of a webpage?</p>
  
  <p>Webpage is not a simple HTML page, it contains an ajax call, image, PDF and Flash.
  I need to read / download all the contents of the page (after the ajax call is executed).</p>
  
  <p>Please suggest me any solution for this.</p>