posted 14 years ago
JSF itself is designed as a JavaBean architecture, so properly-developed JSF tagsets are supposed to be able out of the box to be designed with DDD* interfaces. That includes MyFaces.
Actual decent DDD is harder to come by. Reportedly, NetBeans has a good one. I used Oracle's JDeveloper a couple of years back, but theirs was comparable to the old "web page designer" in Mozilla, which wasn't very sophisticated. I hear IBM's RAD supports DDD as well, but it does it by making the design dependent on IBM-proprietary runtime modules. Since I do open-source, I can't generally take advantage of that.
--------------------
* Drag, Drop, Drool
The secret of how to be miserable is to constantly expect things are going to happen the way that they are "supposed" to happen.
You can have faith, which carries the understanding that you may be disappointed. Then there's being a willfully-blind idiot, which virtually guarantees it.