很多人会误以是jsp是网页文件的另一扩展名称,原因如下:

同样的html数据内容无论扩展名是jsp还是html,放到tomcat 中都可以被访问得到相同的内容,其实这是一个非常大的误解。

html文件是存储在服务器中的由网页制作人员编写好的静态数据,服务器只是简单的将其进行传递给浏览器,这一点上看它和一个图片没有太大的差别。

jsp文件中的内容是要经过“编译,并在虚拟上执行的”,我们看到的内容是“运算得到的结果”,这一点上看jsp不是网页,而是程序。我们每次访问该程序就会执行一次,帮助我们“编译,运行”的“帮手”是 tomcat。

我们编写的JSP内容就是为了符合tomcat的胃口,让它可以帮得到我们,如果不符合它的胃口,它就会抱怨一下,访问时就会看到一个“500错误”。

 

今后我们对jsp的学习,其实就是学习一下tomcat这只猫它爱吃什么(JSP的规范写法),这样它才乖乖的听你的话,为你工作。

其实这是一只非常懂事的猫,它为你编写jsp提供了很多的便利,它给你提供了好多“对象”(不要想偏),我们应该知道了一个叫“out”的对象,和一个叫“request”的对象了,记住这是它给你的好东西,一定要用好,还有七个对象我们没有接触,当我们懂得了这些对象的使用时,这只猫就会非常听话的为你工作了!