根据我的理解,Java Client是呈现在浏览器上的内容,例如javascript,“客户端”,例如用户在jsp中看到的内容(表,html,排序等)。服务器端是servlet,它根据请求建立连接并调用特定的类。我觉得我完全错了,因为当我做研究时,我会得到不同的答案。我得到一些澄清。
答案 0 :(得分:0)
在客户端运行的Java意味着最终用户需要安装Java并在其计算机上运行Java程序。这可以是独立的Java可执行程序(传统应用程序),也可以通过运行Java applet的浏览器实现。最终用户的计算机实际上是在本地运行Java代码。
服务器端的Java意味着所有Java处理都发生在某个服务器上,访问该站点或服务的人不需要安装Java。 Servlet和JSP属于这一类。服务器执行所有处理,然后将HTML / Javascript / CSS等返回给最终用户。用户的Web浏览器接收并处理这些文件以显示该网站。
听起来你很困惑,因为网页浏览器使用Javascript来显示动态网站,但Javascript是一种完全独立的语言,与Java无关。换句话说,一个网站可以由后端的Java servlet提供支持,也可以在前端使用Javascript,但它们并不直接相关或相互依赖。组成网站的所有HTML,Javascript,CSS等都由用户的浏览器处理,用户无需知道或关心后端是如何生成所有内容的。