I don't think anyone thought they were jsp for the client side... but surely they need some form of server technology for the server side -- and jsp would be perfectly usable for that?
JSP allows mixing client-side (HTML) with server-side code. GWT, and most modern frameworks, use regular servlets as the backend, and some (other) type of templating system with better separation.