如何在服务器端编译和执行JSP页面?

如何在服务器端编译和执行JSP页面?,jsp,Jsp,我熟悉ASP.NET,但不熟悉JSP。JSP有一种混合代码风格,允许脚本在HTML页面中传播。ASP.NET页面具有类似的代码样式(但更整洁,代码隐藏) 当执行页面时,ASP.NET运行时将把HTML代码和脚本代码编译成一个类 JSP也做同样的事情吗?如果是这样,似乎serverlet是最终的目标。从一开始,servlet容器就接受.jsp文件并将其转换为servlet(扩展名为.java)。从那时起,servlet文件(实际上是web服务器,例如tomcat、glassfish、jboss等)

我熟悉ASP.NET,但不熟悉JSP。JSP有一种混合代码风格,允许脚本在HTML页面中传播。ASP.NET页面具有类似的代码样式(但更整洁,代码隐藏)

当执行页面时,ASP.NET运行时将把HTML代码和脚本代码编译成一个类


JSP也做同样的事情吗?如果是这样,似乎serverlet是最终的目标。

从一开始,servlet容器就接受.jsp文件并将其转换为servlet(扩展名为.java)。从那时起,servlet文件(实际上是web服务器,例如tomcat、glassfish、jboss等)的行为(或多或少)与IIS和aspx文件类似