http://www.google.com/search?hl=en&q=Java+%2B+AJAX
Follow the bouncing link to information about AJAX ... It's not a product it's a methodology it is NOT a silver bullet and it will NOT do it for you. If you do not know intimately how to do a "normal" web user interface this will all be meaningless and confusing to you, but it is very likely the MOST dynamic and fluid dynamic web user interface approach available.
PS.
> Hi,
> I am planning to build web GUI interface. Instead of
> desiginning statically, I want to store GUI meta data
> in a xml file and build web GUI from the meta data.
> I would like to know if there any java tools
> available already to build web GUI from meta data.
>
> THanks
> RR
Well, if you use Swing with a JApplet then you are dynamically creating the user interface. The components are added at runtime, not when you compile the programs. All you need to do is drive which controls to add by some stored data. The same is true for HTML if you generate your pages at runtime (i.e. not just static HTML files).