Ajax优于JSF的原因

Ajax优于JSF的原因
Sun为什么会搞出一个JSF,JSF为什么会是现在这个样子,我想原因是这样的。 首先,基于组件的Web开发将来会是一个趋势。自包含的组件便于IDE的处理,可以提高开发效率。 就是说JSF优于Struts/WebWork这类MVC框架的优势,在于它可以与IDE结合来自动生成代码。 而传统的纯手工编写的MVC框架,影响了开发效率。 因为Java技术在客户端并没有明显的优势。Applet已经被抛弃掉,Java的强项在服务器端。Sun不可能跑...

基于css样式绑定的样式驱动式AJAX程序开发(.net实现)

基于css样式绑定的样式驱动式AJAX程序开发(.net实现)
序言:      前面我介绍了我做的.net版的ajax库(.NET下的简单AJAX处理库 ),现在要介绍的是一种开发模式:样式绑定式驱动开发。      样式驱动是我自己命名的,(我也不知道它叫什么,嘿嘿)以便区别目前的请求驱动式开发(如struts、webwork等)和事件驱动式开发(如asp.net、JSF等)。 正文: 1  简介    首先,让我们来看看传统的WEB开发流程:    ·请求驱动:   最常见的一类WEB框架实现了以请求驱动...

ajax进度条

ajax进度条
在最近的一个项目中,有一个上传功能:上传一个cvs文件,然后解析此文件并写入数据库 由于经常需要传很大的文件,客户完成此功能往往需要40分钟,在这个过程中,页面也没有任何提示,用户体验非常不好? 为何不用ajax作一个进度条呢? 分两步完成此需求: 一:写一个简单的ajax,实现最简单的进度条功能。 二:把此进度条改造为项目可用的进度条。 一:最简单的进度条 1。客户端每2秒发送一个createXMLHttp...

利用Asp.net Ajax异步获取xml文档内容

利用Asp.net Ajax异步获取xml文档内容
Ajax原意本是让人利用异步获取XML内容,以实现无刷新的网页效果 asp.net ajax已将底层内容封装 实现起来远比自写xmlhttp来的方便,至少浏览器兼容方面要强得很多 下面以一个www.asp.net的示例说明一下利用microsoft ajax library来简单异步获取xml文档的方法 // 返回XML的Web 请求 function OnSucceededXml(executor, eventArgs) ...{     if (executor.get_responseAvailable())     ...{                ...

Ajax实现无刷新树

Ajax实现无刷新树
1.建立一个aspx页面 html代码 <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server">     <title>小山</title>     <link type="text/css" href="../../Styles/tree_css/tree.css" rel="stylesheet"> </head> <body>     <form id="Form1" runat="server">     <table width=100% cellpadding=0 cellspacing=0 border=0>...

Ajax实现在textbox中输入内容,动态从数据库中模糊查询显示到下拉框中

Ajax实现在textbox中输入内容,动态从数据库中模糊查询显示到下拉框中
功能:在textbox中输入内容,动态从数据库模糊查询显示到下拉框中,以供选择 1.建立一aspx页面,html代码 <HTML>     <HEAD>         <title>WebForm1</title>         <SCRIPT language="javascript">                        //城市------------------------------             function cityResult()             {                 var city=document.getElementById("...

Ajax实现DataGrid/DataList动态ToolTip

Ajax实现DataGrid/DataList动态ToolTip
1.建立一aspx页面,html代码2.cs代码 using System.Data.SqlClient; using System.IO; protected void Page_Load(object sender, EventArgs e)     {         if (!Page.IsPostBack)         {             BindData();                     }         if (ID != "")         {             GetDescriptionByID(ID);         }             }     property#region property     private string ID     {   ...

Ajax简单示例之改变下拉框动态生成表格

Ajax简单示例之改变下拉框动态生成表格
1.建立一个aspx页面,html代码 <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server">     <title>Untitled Page</title>     <script type="text/javascript">         var xmlHttp;         function createXMLHttpRequest()         {             if (window.ActiveXObject)             {                 xmlHttp = new ActiveXObject("Microsoft.XMLH...

AJAX支持的自动填充表单

AJAX支持的自动填充表单
jsf的一个ajax扩展项目, 其实对于使用myfaces的用户来说还有个更的选择:使用MyFaces Sandbox 中的 InputSuggestAjax   用法如下: 1.创建一个managed bean: package test; import java.util.ArrayList; import java.util.List; public class Bean {                 //In that function all what you had to do is to             //Specify what will be displayed in the list             //Note that t...

AJAX如何与后台交互

AJAX如何与后台交互
Ajax全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。Ajax技术是目前在浏览器中通过JavaScript脚本可以使用的所有技术的集合。Ajax以一种崭新的方式来使用所有的这些技术,使得古老的B/S方式的Web开发焕发了新的活力。 Ajax技术之中,最核心的技术就是XMLHttpRequest,它最初的名称叫做XMLHTTP,是微软公司为了满足开发者的需要,1999年在IE5...
Copyright © 浩然东方 保留所有权利.   Theme  Ality 07032740

用户登录