Thanks for answering, but i assume that we do not have a official repo for 'modules' to be reused as we have in others technologies.
So its not about what my project needs, about stick in a framework or about learn OO languages. (more than 20 years xp in dev in many different frameworks)
I guess we can make a analogy with other frameworks, like @miguel-lomelí said about rails. JAVA - RUby , J2EE - ROR , Gems - ?? for J2EE. Same with Python - Java , Django - J2ee , Django Mod - ?? J2EE.
Maybe because j2ee is more used for industries and not startups/independent devs? I dont know...
So I guess the final answer is.. we do not have that for j2ee as we have for other technologies and thats it..
PS: this question as in 2013.. nowdays JS is so much better.. and i guess that things are getting easier to be done that have ready modules for functionalities maybe do not make sense anymore