摘要:
Mode1和Mode2:动态Web编程技术的发展历史: 微软Java CGI技术 Servlet ASP JSP JavaEE ASP.NET MVC思想:MVC并不是Java语言所特有的设计思想,也不是Web应用所特有的思想,MVC是所有面向对象程序设计语言都应该遵守的规范。MVC思想将一个应用分成:Model模型,View视图,Control控制器。从设计模式来看,MVC思想类似于观察者模式。常用的MVC框架:JSF,Tapestry,SpringMVC,Struts1,Struts2……Struts2:Struts2以WebWork设计思想为核心,吸收了Struts1... 阅读全文
摘要:
XML:eXtensible Markup Language,可扩展标记语言的缩写。XML标签是可用户自定义的,不同于HTML中的标签是内部预定义的。HTML中各标签是用来显示所包含的内容的,而XML各标签是用来描述数据,存储数据的,它不处理显示所包含的内容。XML虽可描述数据结果,存储数据,共享数据,但与数据库的作用范围是不同的。XML文档中必须有XML声明:<?xml version="1.0" encoding="gb2312"?>XML文档必须有且只有一个根结点。XML文档的标签必须成对出现,不能如<input tyep=&qu 阅读全文
摘要:
Ajax:Asynchronous JavaScript And XML,是异步JavaScript和XML技术的缩写。集合了HTML,XHTML,CSS,DOM,XML,XSTL,XHTMLHttpRequest等技术。Ajax采用的是异步交换处理技术,打破传统Web技术的局限性,当用户提交数据或在网页中更改少量数据的时候,可以不用重新加载整个页面。Ajax可以将提交的数据在后台进行处理,数据更新时可以不刷新网页。Ajax在用户和服务器之间加入了一个Ajax引擎,Ajax通过JavaScript语句将数据处理结果显示在浏览器上,实现异步处理。Ajax的主要作用是异步调用和局部刷新,要实现异步 阅读全文