tomcat是sun和apache合作, 做出来的jsp server, 支持servlet 和jsp。 tomcat本身可以做为 web server, 当处理静态页面时,tomcat不如apache迅速,不象apache一样可配置,强壮。 apache做为最流行的web服务器功能强大,高效,但并不支持jsp及servlet。 所以通常的做法是把它们整合起来,让apache处理静态页面,而把动态页面的请求交给 tomcat处理,发挥各自的优势。
通过在apache中加载整合模块和进行设置,apache就能够根据url,把不属于自己的请求转给 tomcat。------------------------------------------- 不过APACHE只支持静态网页 如(asp,php,cgi,jsp)等动态网页的就不行。 如果要在APACHE环境下运行jsp 的话就需要一个解释器来执行jsp网页 而这个jsp解释器就是TOMCAT。
为什么还要JDK呢?因为jsp需要连接数据库的话,就要jdk来提供连接数据库的驱程。 |