File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes JSF and the fly likes JSF visual components Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » JSF
Bookmark "JSF visual components" Watch "JSF visual components" New topic

JSF visual components

Osama Al-Haj Hassan

Joined: May 24, 2009
Posts: 6
Dear forum members,

I'm looking for a plugin which I can use in Netbeans or Eclipse. The plugin is supposed to enable me to drag and drop JSF components in my web page. In other words, I do not want to write JSF code by myself. For example, if I need a JSF menue in my webpage, It would be nice to drag and drop a JSF menu component to my Webpage design. Is there any plugin you know of? If not, do you know of any tool which can perform the functionality I described.


Java Addict.
Brendan Healey
Ranch Hand

Joined: May 12, 2009
Posts: 218

There isn't one. In my opinion there should be because the visual product would drive the underlying implementation
in a more consistent way (rather than the other way round).
Osama Al-Haj Hassan

Joined: May 24, 2009
Posts: 6
Thanks for your reply. Hopefully such a functionality becomes available in the near future.
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 17421

Actually, drag-and-drop View design for JSF has been reportedly provided by NetBeans, IBM's RAD, and Oracle's Designer.

The IBM RAD version has dependencies on IBM proprietary code, the Orace WYSWIG designer brings back memories (or nightmares) of the old Mozilla page designer, and I don't know anything about NetBeans, alas.

However, none of them will, to my knowledge write the Java code that goes with it. J2EE is a complex platform intended for thinking developers, not Drag/Drop/Drool. The price of all that power and flexibility is that you cannot expect the IDE to be able to make the proper design choices all by itself. And if you try, you'll end up constructing horrors.

An IDE is no substitute for an Intelligent Developer.
Osama Al-Haj Hassan

Joined: May 24, 2009
Posts: 6
Thanks for information Tim. I think you are right about java being for thinkers type of programmers. I'm only hoping one day it will be easier task to build java programs. My student usually go for php and ASP .Net to implement their graduation projects. None of them choose JSP/Servlets.

But, you said it. The power of Java came for the price of programming difficulty.

I agree. Here's the link:
subject: JSF visual components
It's not a secret anymore!