title: JSF Ajax question
body: <p>first of all i want to excuse me for my last question. Didn`t know how the system works here :-)</p>
  
  <p>I have a question cocerning JSF and Ajax.
  My webapplication is dynamic. The whole page loads just one time at the beginning.
  When the user navigates through the menus, just the center table changes it output.</p>
  
  <p>I have some components like primeface`s datatable or just simple buttons which execute functions in my bean. My webapplication connects to a backend server and informations are shared between JSF and backend and will then be displayed to the users.</p>
  
  <p>When a user clicks  e.g. on the "Search" button function, the results should be displayed in my datatable. The method {#searchBean.doSearch} will be executed. A message is sent to the backend with user`s informations. After some seconds JSF receives those informations. 
  This is my principe.</p>
  
  <p><strong>Now</strong> i want to render manually the datatable and tell him "all search results have been received. please update the results"
  Is it possible to render manually components via JSF? Or is there another solution.</p>
  
  <p>And my second question.
  When a message is sent to the backend it may take some seconds to receive the results,
  what is the best way to display a "Waiting" message to the user (with a dialog)?
  When i receive the results from my backend i want to update manually my components so the received informations will be displayed and then i need a way to remove this "Waiting" dialog.</p>
  
  <p>I hope.. you understand what I want because my english is not the best :-)
  I dont know how to start solving my problems... i think i just need a way to update HTML elements via JSF and render components manually. But i didnt find anything on the internet. Maybe I looked for the wrong things?</p>
  
  <p>Regards,
  Johnny</p>