Jsp&JavaScript &jQuery &Ajax&Json
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
特点
未完.....