wood burning stoves 2.0*
The moose likes JSF and the fly likes JSF IDE? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » JSF
Bookmark "JSF IDE?" Watch "JSF IDE?" New topic
Author

JSF IDE?

Anthony Karta
Ranch Hand

Joined: Aug 09, 2004
Posts: 342
I thought JSF is an effort to match .NET VS.

but which IDE to build JSF-based applications?
I am reading JSF in Action but all code done manually.

I know Websphere RAD support JSF but damn slow.

I feel Sun lacks of standards (so many open-source frameworks) and marketing vision compare to M$ where their C# and VS fly off quickly.

TIA
tony





:roll: :roll:


SCJP 5
Masoud Kalali
Author
Ranch Hand

Joined: Jul 08, 2004
Posts: 531

there are some plugins for Eclipse that make JSF development as easy as ASP.NET web Forms ?

you can check them in :

www.exadel.com for exadel studio
www.m7.com for M7 studio (owned by bea)
www.myeclipseide.com for my enterprise IDE

and one of the best could be Sun Studio creator :

check it at
http://developers.sun.com/prodtech/javatools/free/
you will find a neat WYSIWYG and drag n drop databinding it this IDE.


Masoud Kalali
Software Engineer - My Weblog - GlassFish Security
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 15956
    
  19

There's a "WYSIWYG" editor for JSF in Oracle's JDeveloper. Not an outstanding one, perhaps, but at least you get a feel for how things are turning out.

IBM's JSF IDE is reported to generate code that requires IBM-specific components.


Customer surveys are for companies who didn't pay proper attention to begin with.
Alex Nedelcu
Greenhorn

Joined: Feb 06, 2006
Posts: 15
> I thought JSF is an effort to match .NET VS.

JSF is an effort to provide an event-based and component-based architecture for web applications, inspired by frameworks like ASP.NET, Web Objects and Tapestry.
It was designed to be friendly for IDEs, at least when compared to similar frameworks from Java-land like Struts or Tapestry.

> but which IDE to build JSF-based applications?
> I am reading JSF in Action but all code done manually.

And that is the only way to learn a new framework.
I also learned ASP.NET like that, and the result is that I don't need their stupid IDE if I don't have it around.

Also ... JSF is much nicer to work with without IDE support than ASP.NET.

> I feel Sun lacks of standards (so many open-source frameworks)
> and marketing vision compare to M$ where their C# and VS fly off quickly.

This is FUD.
I guess it is better when Microsoft ignores all comunity efforts and provides their own implementations.

SUN has nothing to do with the number of all the open-source frameworks out there.
JSF is not an open-source framework anyway ... it is a standard specification ... meaning it is an attempt to provide a `de joure` standard
Chill
Sergey Smirnov
Ranch Hand

Joined: May 29, 2003
Posts: 167
Originally posted by Alex Nedelcu:
JSF is not an open-source framework anyway ... it is a standard specification ... meaning it is an attempt to provide a


What do you mean by that? The two existing JSF implementations (MyFaces and Sun's JSF-RI) are open source. The developing JSF RI 1.2 is an open source also.

--
Sergey : http://jsfTutorials.net
Alex Nedelcu
Greenhorn

Joined: Feb 06, 2006
Posts: 15
Originally posted by Sergey Smirnov:
[QB]

What do you mean by that? The two existing JSF implementations (MyFaces and Sun's JSF-RI) are open source. The developing JSF RI 1.2 is an open source also.


The implementations are open-source indeed, but JSF is firstly a JCP specification ... meaning that the development of JSF is controlled by the JCP, and any changes to the specification, which describes the standard functionality, needs to pass the JCP approval ... or am I missing something ?

... this is a Good Thing since all vendors need to agree to what the JCP decides ... contrary to what Tony Karta said about "lacks of standards and marketing vision".
[ March 23, 2006: Message edited by: Alex Nedelcu ]
Sergey Smirnov
Ranch Hand

Joined: May 29, 2003
Posts: 167
meaning that the development of JSF is controlled by the JCP, and any changes to the specification, which describes the standard functionality, needs to pass the JCP approval ... or am I missing something ?

Any changes to the JSF specification are discussed in the JSF Expert Group and the Expert Group decides to accept particular changes or not.

The issues are registered in the issues tracking system
Example:
https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=131
Eddy Lee Sin Ti
Ranch Hand

Joined: Oct 06, 2005
Posts: 135
You can try out Sun Java Studio Creator 2.0. But beware that most of the JSF IDE supports only JSF 1.1 or below.

JSF 1.2 is significantly different from its' predecessor. One example is that the #{ } expression language has being deprecated and substituted with JSP EL to be aligned with JSP 2.1.


SCJP, SCWCD, SCJWS, IBM 700,IBM 701, IBM 704, IBM 705, CA Clarity Technical<br /> <br /><a href="http://eddyleesinti.blogspot.com" target="_blank" rel="nofollow">http://eddyleesinti.blogspot.com</a>
Hussein Baghdadi
clojure forum advocate
Bartender

Joined: Nov 08, 2003
Posts: 3476

Personally, I didn't like JSC at all (like all Sun's IDEs) ...
Sergey Smirnov
Ranch Hand

Joined: May 29, 2003
Posts: 167
Originally posted by Eddy Lee Sin Ti:
[QB]You can try out Sun Java Studio Creator 2.0. But beware that most of the JSF IDE supports only JSF 1.1 or below.


It is not quite right. Exadel Studio started to support JSF 1.2 about six months ago when we introduced support for facelets. Version 3.6.0 will be released with strong support for JSF 1.2. The upgrade for the current 3.5.1 is also available at:
http://forum.exadel.com/viewtopic.php?t=3985
Eddy Lee Sin Ti
Ranch Hand

Joined: Oct 06, 2005
Posts: 135
Thanks Sergey for updating me.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: JSF IDE?
 
Similar Threads
JSF Vs. ASP.NET
NetBeans 6 vs. JBoss Developer vs. Eclipse
Toolkit vs IDE
Jbuilder vs Eclipse
JSF vs JSTL?