First of all, a Flex front-end is Web 2.0 vs. Web 1.0 for JSPs. I recently made the switch from JSP to Flex for that reason. Also, your application will scale better if you put some of the logic inside the Client.
If your employer argues that he's invested a lot in Java, that's OK because you can have your Flex front-end talk to Web Services written in Java. As for Bruce Eckel's article, that's exactly the one that convinced me to skip AJAX and go directly from JSP to Flex. It also convinced my boss... Good luck, Chris

