JSP页面在Web浏览器上的加载方式与PHP不同吗?

时间:2015-11-02 21:21:47

标签: php jsp load

我知道在PHP中,一旦你发出请求,浏览器就会进入等待模式,直到PHP在服务器上进行操作并将结果发回。与此同时,当PHP正在进行工作时,浏览器和服务器之间没有实时连接。

我想知道JSP是否一样,或者连接的处理方式不同?

1 个答案:

答案 0 :(得分:0)

首先,JSP不是一种编程语言。它只是一种技术。

我想您的问题更多地涉及它们如何正常工作(Java和PHP)?因此,为了让您处于一个简单的前提和简单的答案,请考虑PHP和Java都是脚本语言。主要区别在于Java在转到服务器之前被编译为字节码,然后在发出请求时由JVM解释该字节码。在PHP上,代码在运行时被解释(转换为字节码)并由服务器执行。在这两种情况下,您的回答都会被回复给浏览器。

在您的请求和答案之间的中间位置,这是一种技术,它使您可以在中间编写带有动态脚本的HTML。就像模板一样(你也可以将它与PHP上的模板引擎比较,如twig)。您只能在视图上编写它,并通过解析为Java Servlet来编译它。

我希望我的回答让你稍微调查一下,因为它有一个