I've been stuck on doing Java Portlet development for a month, which is my first real run through with this specific piece of tech. And I'm not growing especially fond of it.<p>The specification seems solid enough, but direly lacking in key areas which seem to be commonly requested in portal development, I usually find myself longing to re-implement the 15 or so Portlets in another web framework - which I'm currently convinced would be both faster and more cost efficient.<p>I'm wondering what your impressions are about Portlets, and if anyone have some good or bad experience they would like to share about it.<p>EDIT: The question is related to Java Portlets (or JSR-168/286)
I used JSR-168 (JBoss Portal) back in 2006/2007 and was my worst programming experience ever.<p>Web development has only gotten better since 2006, so there is no reason why you shouldn't be able to do the same using any of the modern frameworks.