1.通俗的来讲,Tomcat就是Jsp网站的服务器之一。
2.就像Asp网站需要用到微软的IIS服务器一样,Php网站需要用到Apache服务器。
3.因为Jsp动态网站是使用脚本语言编写的,所以就需要有服务器来解释这些脚本语言。
4.如果一个网站是纯静态的HTML语言编写的,那么浏览器就可以直接解析这些内容,并不需要特殊的服务器来解释。
5.现在几乎所有的网站都是HTML静态+动态的脚本语言编写,比如Asp、Jsp、Php,浏览器无法解析这些都动态的语言。
6.Tomcat就是用来解释Jsp等Java编写的网站。
7.Asp、Php、Jsp三者都是面向Web服务器的技术,他们都提供在HTML代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。在Asp、Php、Jsp环境下,HTML代码主要负责描述信息的显示方式,而程序代码则用来描述处理逻辑。普通的HTML页面只依赖于Web服务器,而Asp、Php、Jsp页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果被重新嵌入到HTML代码中,然后一起发送给浏览器。而IIS、Apache、Tomcat则是他们相对应的服务器。