title: UI technologies for Java EE applications
body: <p>I need some guidance from the experts.</p>
  
  <p>Till now I have worked on Java and Java EE stuff along with Unix scripting etc. But everything was on the backend side. So I never actually touched the UI code much other than occasional cosmetic changes.</p>
  
  <p>But now I have got one project where we need to work on the frontend part as well.</p>
  
  <p>As I learnt from my colleagues, we need to know CSS, Html, Javascript, XSLT/XPath etc to make a good user friendly UI. </p>
  
  <p>So could you kindly guide as to where to start. I feel that there are lot of things put together. </p>
  
  <p>I tried to read up these things separately e.g. CSS thru W3C , Javascript thru W3C and I understood them but when it comes putting all of these together I am faltering. Require your suggestions to overcome this</p>