- This topic has 3 replies, 2 voices, and was last updated 20 years, 3 months ago by Riyad Kalla.
-
AuthorPosts
-
IvanMemberDoes (or will) the 3.8 GA version contain support for web UI development features? For example, will it provide the ability to implement menus, trees, tabbed page controls, etc. using DHTML/CSS/Javascript?
If not, then it seems that we’d have to design the web pages in some other application to perform all of the navigational and aesthetics work, or implement scripts downloaded from some web site, or code it all from scratch. Then integrating/connecting these controls to our server side app, and our Struts actions, etc. could be a headache.
It would be great to have all of that capability within one IDE.
Thanks,
Ivan
Riyad KallaMemberIvan,
No 3.8 won’t… what framework were you going to use to implement these widgets? Can you try and find a plugin specific for that framework?While I agree it would be nice to have this functionality in one IDE, there is no strandard for creating rich wigets like this for HTML pages… you can do it with Flash, DHTML, Javascript, Applets, etc. and support for each one of these is totally different from the next.
IvanMemberWell, I wouldn’t say I am “using” a specific framework, however, I am experimenting with a few OpenSource projects that do look pretty good. For example, struts-menu provides some nice menuing support, and HTMLTable seems to provide some very good dynamic table features. Both are java/struts projects.
There may be others that are better… if anyone has suggestions, I’d like to hear them. But in general this post is meant to bring up the fact that many developers have a problem with the visual/interface portion of web app designs. So I’m merely suggesting that it would be good to have some built-in capability that provides basic interface controls… menus, tree lists, tabbed pages, etc. and to have these controls interact with Servlet & Struts based designs/actions. Also, to provide some basic page layout design capability, allowing the user to select tables, frames, iFrames, etc. to define their app layout.
Riyad KallaMemberIvan,
As far as the basic web page design is concerned we have that for HTML already (drag-and-drop web designer) and are going to have it for JSP pages in the 3.8.1 so that should help you out.With respect to the other richer controls we will support whatever user demands wants us to support. Right now there hasn’t been any interest in them.
-
AuthorPosts