suggest any books and sites to learn jsp... what is the speciality of jsp over php??
JSP is harder to run. Stick to PHP if your purpose is to use JSP. If you want to use other Java frameworks, that's a different story.
JSP requires a Java container to run such as JBoss or Apache Tomcat and requires a little more work to do quick turnaround tests. PHP uses an interpreter and can be served through a standard Apache web server(as an example) so changes to the PHP code can be seen immediately.
My Java instructor in college insisted I spend my time learning JSP (outside of class of course), but I ignored him (more out of lack of time rather than defiance), but I'm glad I did. The more I read and hear, PHP is the way to go.
Mind you, for “real” web dev, I'm not a huge fan of PHP, either. Ruby with Rails or Sinatra, Python with Django or some of the other frameworks, Scala with Lift or Play, and a bunch of others are fantastic and built on what I consider to be better, much more pleasant languages.
Noted. :)
Join our real-time social learning platform and learn together with your friends!