gpt4 book ai didi

Java Web 开发说明

转载 作者:行者123 更新时间:2023-12-02 00:03:27 24 4
gpt4 key购买 nike

我是 Java Web 开发新手。

目前我正在学习 Servlet、Jsp 和 Spring 等 Java 框架等技术。

我想知道,正如最终用户所说,对于没有小程序的 java 网站,网站的用户是否需要在他/她的机器上安装 java?

因为在 Servlet 和 Jsp 中,似乎所有执行都是在服务器端完成,只有结果以 html 格式发送回用户。

如有错误,请指正。

最佳答案

正如您所怀疑的,Java 仅在服务器上运行。它是接受 HTTP 请求并处理它并发出 HTTP 响应的语言。与大多数良好的编码实践一样,这意味着服务器程序返回的响应本质上是文本。这里的含义是,您可以使用任何类型的编程语言或一组语言来编写服务器,而浏览器不需要知道是什么或为什么。

因此,浏览器对于您在服务器上使用的语言不可知

Java Applet 是不同的;它们是编译后的 Java 代码,由客户端下载并在本地 JVM 中运行。为此,客户端需要安装 Java。小程序可能非常小,甚至是不可见的,因此恶意网站可以在毫无戒心的浏览器上使用它们来执行一些奇怪的事情。出于这个原因,人们担心 Java 安全漏洞会允许小程序做超出其应有的事情。

关于Java Web 开发说明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14372656/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com