jsp 用于页面的展示
JavaScript 用于浏览器中的动态脚本语言, 可以实现网页上的一些高级功能, 对页面进行渲染, 实现一些逻辑 -- 数据验证处理, 页面动态效果, 定时任务, 跟用户交互, 发送 / 接收服务端数据,,,
jQuery 轻量级的 JS 工具类, 对 JS 进行了封装, Query 提供了一系列的 Ajax 函数, 使得 JS 和 Ajax 使用更加方便
Ajax 一种基于 JS 等的异步通讯技术, 实现页面局部更新 (客户端和服务器交换数据是局部的, 而不是刷新整个页面), 常用于前后台数据交互, 提高了数据更新的速度,.
JSON 是 JS 内置的一种数据格式 (比 xml 体量小, 更快, 更容易解析, 且跨平台), 与 Ajax 搭配数据传输更加方便简单
体现在 jQuery 使用 Ajax 形式调用后台生成的 JSON 数据上, 而 JavaScript 是它们的基础, jQuery 是实现它们的工具.
jsp
什么是 JSP:
Java Server Page, 简称 jsp. 顾名思义, 是 Java 的服务端页面, 是 J2EE 的一种动态技术, 动态语法部分完全是 Java 规范.
Java Servlet 是 JSP 技术的基础, Java Servlet 的最大缺点就在于没有把网站的逻辑和页面的输出分开, 导致整个 Servlet 代码很混乱. JSP 解决了 Java Servlet 的这种缺点, 作为一种基于文本的, 以显示为中心的开发技术, JSP 提供了 Java Servlet 的所有好处, 并且, 与 JavaBeans 类结合在一起时, 可以使内容和显示逻辑分开. 这样前后端开发就实现了分离, 就可以用带 JavaBeans 类的 JSP 页面来定义 web 模板, 以建立一个由具有相似的外观的页面组成的网站. JavaBeans 类完成数据提供, 这样在模板中就没有 Java 代码. 在选择使用一个 Java Servlet, 还是一个 JSP 页面时, Java Servlet 是一个程序设计工具, 它适用于不需要频繁修改的低级应用功能; 而 JSP 页面则通过以显示为中心的描述性的方法将动态内容和逻辑结合在一起.
Java 和 JSP 是运行在服务器端的, 也可以说他俩运行的结果就生成 html,HTML 是静态页面, 而 jsp 是动态页面, jsp 实际上就是 servlet.
JavaScript
avaScript, 简称 JS. 顾名思义, 是 Java 脚本, 在浏览器中运行的脚本语言. 其大部分语法规范取自 Java 语法规范, 所以取名为 JavaScript.
JavaScript 是一门解释型的, 动态的, 基于对象的弱类型脚本编程语言, 主要运行于浏览器中, 内置支持类型, 由浏览器解释执行, 可以方便的嵌入 HTML 文档中, 对页面的渲染, 来实现一些逻辑, 在 Web 页面中与 HTML 元素一起发挥作用..JS 文件一般是以 JavaScript 为语法写的一些为 HTML 元素服务的函数\方法的库文件. 可以用来实现网页上的一些高级功能, 如数据验证处理, 页面动态效果, 定时任务, 与用户交互, 发送 / 接收服务器端数据等等. 主要用来制作网页前台的技术, 是现在比较热门的 Ajax 技术的核心.
组成部分
ECMAScript DOM BOM
特点
未完.....
来源: http://www.bubuko.com/infodetail-3148984.html