I like REST, JPA, JTA, EJB3, CDI & Co. And I like MVC web frameworks, but interesting ones like Play! are not Java EE.
So, just for fun, would it make sense at all to think about something like:
- A servlet that accepts REST style URLs and dispatches to managed controllers that can inject EJBs and so on through CDI
- The controllers forward/redirect to simple views that act as templates and can use responsive frameworks like Bootstrap
Or does Java EE imply JSF and really nothing else?