jsp与js区别

JSP与JS区别

各位看官,欢迎收看《好看的博文没人赞》系列

相信第一次接触Javaweb开发的人都会产生jsp是什么的疑问,而在接触Javaweb之前都有一定的接触或他说过js。js全称为JavaScript,看到这个词的时候是不是在想jsp怎么这么像JavaScript的缩写,有“j”、有“s”、还有“p”,嗯???难得这两个是一样的?

并非如此,下面就为大家讲解一下什么是jsp:

jsp全称Java Server Page,是一种动态网页技术标准,用于开发动态网页,它是由HTML代码和嵌入其中的java代码组成,服务于客户端,将页面上生成的数据传递给服务器,同时jsp继承了java技术的简便、面向对象、跨平台和安全可靠等优点,比其他动态页面技术更加迅速、有效。

jsp自身的优点有:

  1. 简便性和有效性
  2. 程序的独立性
  3. 程序的兼容性
  4. 程序的可重用性

在开发Javaweb时,由客户端为jsp,而服务器为servlet,jsp与servlet对接,但是jsp与servlet对接好比这两个之间跳转,jsp将页面上的值传给servlet并开始执行servlet代码,servlet接收到jsp传来的值进行对数据库修改等操作,并将结果传回给jsp并执行jsp页面,所以这里就会出现jsp与servlet之间的传值问题。(有关jsp与servlet之间的传值问题,在https://blog.csdn.net/qq_46223960/article/details/108896662中,有解答)。

那么在解释一下js是什么:

JavaScript是一种轻型的、解释性的脚本语言,是一种由浏览器内的解释器执行的程序语言。它能分担服务器的负担,在客户端直接运行,即增加了用户交互、控制浏览器以及动态页面等功能。现在基本是使用js使页面实现动态效果或表单验证。

结论来了:

简单来说:jsp是为了前后端传值,而js是为了让页面更好看、客户使用更有交互感。

本此博文到此为止,感谢各位客观的观看。

猜你喜欢

转载自blog.csdn.net/qq_46223960/article/details/109024586