答案一: 首先你先要弄懂什么是servlet,servlet是在服务器端执行的java程序,只不过它有专门的一套规则(就是我们平常所说的api);jsp说得简单点就是用另一套简单的规则写的servlet程序,它可以写java代码,还可以写html代码,Javascr ipt,css等等……,但是到服务器端首先会被转成servlet程序然后就按照servlet的执行顺序执行了。 答案二: 以下的是从网上找的: JSP和SERVLET到底在应用上有什么区别,很多人搞不清楚。我来胡扯几句吧。简单的说,