i've been in a JSF class this week that has only reinforced my opinion that java web development sucks. it's an over-engineered amalgam of crud. what i'm noticing, too, is that JSF is way behind the curve on annotations-is-the-new-xml java craze. this class has more than doubled my appreciation of ASP.NET. it has also convinced me that Rails is probably the only remaining hope for sanity left in my department, given the uninformed anti-MS snobbery.
it's too bad Sails development died off. it was the only java framework i've seen that approached what i wanted out of java web development. and i had high hopes for JSF. i have a feeling we'll make it work for us, but at what cost?