4. Can JSP completely replace Servlets? Could I use a servlet as an abstraction layer behind my jsp's which would be used to talk to my middle-tier object layer?
8. Is it true that GUI fat-client types of apps can be developed at a level far above what was around in the Java world a couple of years ago? I just remember very unsightly gggrrrrraaayy java apps with boring industrial looking widgets. I remember java developers telling me a couple of years ago that developing fat-client java GUI-based apps was very cumbersome. .NET does this very well, this is why I ask.