Ajax技术与JavaScript,JSP,XML,Javaservlet等有什么区别和联系?

Ajax技术与JavaScript,JSP,XML,Javaservlet等有什么区别和联系?

ajax 是异部刷新机制 就是局部刷新,比如你注册的时候,刚输玩用户名就提示你对不对了,你会发现整个页面没有刷新,但是他已经和远端的服务器进行了数据交互。这有很多的优势,比如减少网络传输,比如良好的用户体验。单纯ajax实现也是比较麻烦的,所以又有了jquery框架,jquery框架就是个js文件,在页面上引入他就可以了,这样,你再写javascrip的时候就很简单了。
java script 是核心,他联系了ajax,jquery,css,xml,javaServlet。所以它是基础要好好学。
JSP 是一种技术,是SERVLET 的进化版,以前java做页面就是用输出流一句一句的输出,很麻烦,有了jsp以后就简化了java的bs模式的开发。
XML全程是可扩展标记语言,是用来存储数据的,数据包括配置文件数据,跟数据库类似数据等等。xml最大的优势就是编程语言无关,也就是说不管java,c#,vb等都可以读取xml里的数据,这样就给这些编程语言的联系建了个桥梁。
javaservlet其实就是个java类,它与普通的java类不同的是他继承了javax.servlet.http.httpservelt类,这样呢,他就能实现与服务器,客户端交互的功能,你也可以理解为客户端和服务器端的一个桥梁,以为http就是用来从服务器和客户端传数据的协议。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-11-25
ajax 是异部刷新机制 比如你刷新网页 点中间的部分只有一部分刷新 外面大框不会刷新 现在最主流的应用就是在这里
java script 主要就是编写页面 这个主要应用咋CSS 模式中
JSP 是一种技术 是SERVLET 的进化版
XML 是标签库
第2个回答  2011-11-26
买本关于JAVA WEB的书,好好看,学着练着就懂了
相似回答