I would like to write a somewhat sophisticated web gay application. It will be used to edit specific content by displaying panels and allowing the user to drag and drop items to edit content.
The explanation is somewhat abstract, but the fact is that I am looking for modern gui writing technology, the more standard is that I better find information and samples for its use.
I use JavaFaces to write simple web pages and have a look at RichFaces to write the application described above. I would like to hear a recommendation on similar technologies (for example, what was used to write this site?)
Thank!!!
Update : Thanks for the answers so far. Since I was asked to clarify, I will try to explain the use of the application: It will be used to edit a complex script. There will be one panel with script actions (steps), and another panel will display the contents of the currently selected action. Each type of action will have a different set of attributes. You can change the order of actions by dragging them to a new location (Kinda, for example, PowerPoint slide organizer or flickr photo organizer), and copy them in this way. The contents of the action attribute panel will display various types of content, such as text and HTML buttons and all kinds of materials.
Hope this helps. Thanks again!
Update2: StackOverflow Thread, RichFaces .