分类：电脑/网络-程序设计
问题：ASP和JSP的区别 
回答：从上面的基本介绍中，乍一看觉得 JSP(JavaServer Page)与微软的ASP(ActiveServer Page)十分相似，但事实上，两者是有着本质的不同的，我们主要从以下几个方面对其进行比较： 1．Web服务器的支持 　　大多数通用的 Web服务器如：Apache、Netscape和Microsoft IIS都支持JSP页面。只有微软本身的Microsoft IIS和Personal Web Server可以支持ASP。 2．平台的支持 JSP具有平台独立性，只要是一般的Java程序可以运行的平台，都支持JSP程序。Windows平台可以很好的支持ASP,但ASP对于基于Win32逐渐模型的依赖，使得它难于一直到其它平台上。 3．组件模型 JSP是建立在可重用的、跨平台的组件（如：JavaBeans、Enterprises JavaBeans 和用户定制的标签库等组件）之上的。而ASP使用的是基于Win32的COM组件模型。 4．脚本语言 JSP可以使用Java编程语言或JavaScript作为脚本语言。而ASP使用Script或Jscript作为脚本语言。 5．安全性 JSP使用Java安全模型，而ASP使用Windows NT的安全结构。 6．与Access数据库的连接 JSP使用JDBC建立与Access数据库的连接，而ASP对Access数据库使用Data Active Objects。 7．用户定制的标签 JSP可以使用用户定制标签库进行扩充，而ASP中没有用户定制标签库，ASP是不能扩充的。