JavaServer Faces Early Access 3 has just been posted at java.sun.com, along with a tutorial and the public review draft of the specification. JavaServer Faces includes a custom tag library and a set of APIs for representing UI components and managing their state, handling events and input validation, defining page navigation, and supporting internationalization and accessibility.
- Posted by: Dennis MacNeil
- Posted on: March 05 2003 13:50 EST
You can download the technology release, tutorial and specification here:
- Still one giant "IF" statement to catch event originators by Reuben Cleetus on March 06 2003 16:22 EST
- Still one giant "IF" statement to catch event originators by Floyd Marinescu on March 06 2003 18:09 EST
- Real tags by Eugene Bloss on March 07 2003 11:22 EST
- Going back to NetDynamics? by Jose Ramon Diaz on March 07 2003 02:23 EST
- Its Getting there by anon anon on March 07 2003 10:20 EST
- Design mode by Artem Kornilov on March 08 2003 11:30 EST
- Future web RAD tool will use JSF for creation of web pages by Diego Visentin on March 10 2003 07:59 EST
There's still one large "IF" statement to catch event originators. What a farce! C'mon Sun, you have to do better than that when Java developers like myself are competing against ASP.NET!! This is still just as lame as the last EA release, and I really hoped they would get their act together with this release. Unfortunately, this is a piece of crap compared to ASP.NET, and Java developers are still going to have the same headaches selling JSP over ASP.NET to management.
Reuben, what about this EA or the spec itself is crap compared to ASP.NET?
Its good to see the tutorial documentation provided with JSF. It enables you to get a feel of what it would be like to program it it.
I think JSF is a good step in the right direction, but I still find the tags approach gives you unreadable HTML which is neither good from a web perspective or from a programming perspective. I prefer Tapestry's approach of keeping this stuff out of the HTML, especially when it gets complicated.
If you need real custom tags comparable with ASP.NET check out
our favorite: www.servletsuite.com/jsp.htm
If you need bla bla comparable with .NET check out
forget the rest :-)
real productivity burst!!!!!
I think Salmon/Sofia is much better compared JSF.
This is the first time I have been looking to Faces.
Web events, navigation definition,... this all sounds like the old NetDynamics, a Sun "deprecated" product. Are they regretted throwing it to the trash?
You may not know this, but Sun has a product today that is like NetDynamics++, called JATO / SunOne APp Framework. You can just go to the update center inside SunOne Studio and install it. I've been playing wth it for the last month or so, and though the docs are thin, I really like it once I spent some time getting to understand the samples. It seems to already have all the things Faces is proposing plus more.
Still a little rough around the edges and still needs quite a bit of work, but it's getting there, I personally think it's a least starting to pull ahead of Struts 1.0
By the way is there a design mode for the web components in the JSF?
JSF components are based on JavaBeans, so you'll definitely get design-time behavior similar to what Swing gives you.
Kito D. Mann
Lotus is developing a J2EE RAD tool that it will use JSF for the creation of web-pages. If it will be simple like Domino Designer the cost of development for a J2EE solution will be much lower than the same on .NET
Read: IBM expands J2EE application development tools and increases Domino and WebSphere integration