为什么在JSP中使用JavaScript不可取?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (263)

为什么在JSP中使用JavaScript不可取?我能想到的一个理由是关闭浏览器中的特性会阻止代码的执行。这背后还有别的原因吗?

提问于
用户回答回答于

如果你有许多客户机,那么使用JavaScript对客户机进行计算可能是个好主意。如果你在服务器上做任何事情,你将浪费客户机浏览器提供的许多处理能力,如果过多的客户机使服务器繁忙,Java的速度优势将是徒劳无益的。

但另一方面,在服务器上运行的Java要比客户机上的JavaScript运行得更快,而且在测试客户机运行哪个浏览器时,它不会受到客户机上冗余代码的影响。

不过,JavaScript有其用途,如trex指出的那样。 由于它在客户端上运行,因此可以在将表单字段发送到服务器之前验证表单字段。

用户回答回答于

AFAIK,在jsp中使用javascript没有问题,许多站点也使用它。尤其是如果你的站点是一个web应用程序,你必须并排使用。 他们是完全独立的。 你只需要确保你使用的是适当的。

关于在浏览器中关闭javascript以使网站无法使用的部分,无论何时使用javascript,无论是否有jsp,都是如此。

扫码关注云+社区

领取腾讯云代金券