J2EE開發人員選擇何種AJAX架構

 在下面這篇文章中 http://www.firstpartners.net/blog/technology/2006/03/01/web-20-and-enterprise-java-move-over-struts/ ,作者介紹了幾種常用的AJAX架構。 最後作者以Struts為例,介紹了幾種選擇Ajax的情境:1 現有的Struts應用程式要使用Ajax,請使用AjaxAnywhere2 建立新的應用程式準備使用Ajax,參考Appfuse,它整合了DWR的Ajax3 中期目標:

AJAX技術使用XMLHttpRequest對象傳遞參數的中文亂碼問題

 在瀏覽器端使用XMLHttpRequest對象向伺服器端傳送中文參數,如果不在瀏覽器端和伺服器端進行處理時,會出現中文亂碼問題.針對這種問題,有很多的解決辦法,但往往都是在IE下可以正常顯示中文,在其他瀏覽器下(比如FireFox)卻仍然是亂碼.在FireFox下解決了亂碼問題,但回到IE下訪問卻出現了亂碼問題.所以針對要在目前流行的各種瀏覽器下解決中文亂碼問題,才能使編寫的Web程式變得通用. 針對這種問題的解決方案,我總結大致有兩種:一,在瀏覽器端對要傳遞的中文參數進行編碼處理.代碼如下:

GridView中實現CheckBox的全選 (ajax)

根據一位網友的代碼修改了一下用伺服器端的方法:在頁面上放一個gridview控制項,配置好資料來源,編輯列,添加一個模版列,再編輯模版,放入一個checkbox控制項。代碼如下:<body>    <form id="form1" runat="server">        <asp:ScriptManager ID="ScriptManager1" runat="server"/>    <div>        <asp:UpdateP

ajax傳回值的問題的一個例子

這兩天偶然看到有人問ajax傳回值的問題,呵呵,恰巧我這幾天也在做這方面的一個東西。順便解決一下這問題大家可以看看以下代碼<html> <head>  <title>ajax測試</title>  <script>// 產生xhr對象(相容各種瀏覽器)   function createXHR()   {    var xhr;            try    {     xhr = new

分析AJAX WebShop DataSet與DBControl資料感應機制

分析AJAX WebShop DataSet與DBControl資料感應機制實現原理       通過註冊資料感應對象列表,在DataSet發生相應事件時,通知所有註冊的資料感應對象,資料感應對象在得到通知時,根據通知的訊息編號與資料,進行相關執行比如重新整理顯示等。訊息編號modify:12open:0refresh:5close:7move record:3append:1delete:2firedatachange:6post:13cancel:9apply:8fieldvalue

ajax同步、非同步及執行個體示範

在ajax中提交有兩種形式:同步和非同步           xmlHttp.open("GET",   url,   true);        xmlHttp.open("GET",   url,   false);   同步:提交後等待伺服器的響應,接收伺服器返回的資料後再執行下面的代碼   非同步:與上面相反,提交後繼續執行下面的代碼,而在後台繼續監聽,伺服器響應後有程式做相應處理,非同步操作好處是不必等待伺服器而可以繼續在用戶端做其它事情。樣本:function

ajax post 非同步 和 Json ashx學習

<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title> <script type="text/javascript" src="js/jquery-1.4.1.min.js"></script></head><body> <form id="form1">

ajax執行個體3

conn.php檔案:<!--該頁面用於串連資料庫的公用檔案.....--><?php     //串連資料庫 $conn=mysql_connect("localhost","root","") or die("資料庫連接失敗"); mysql_select_db("cql",$conn) or die("資料庫選擇失敗,請檢測是否存在該資料...."); mysql_query('set names utf8');?>index.php檔案:<?php   

jQuery Mobile 手動顯示ajax載入器,提示載入中…

在使用jQuery Mobile開發時,有時候我們需要在請求ajax期間,顯示載入提示框(例如:一個旋轉圖片+一個提示:載入中...)。這個時候,我們可以手動顯示jQuery Mobile的載入器,大致流程如下:1. 啟動載入器,顯示“載入中...”;2. 進行ajax請求,請求完成後更新頁面資料,重新整理jQuery Mobile控制項樣式;3. 關閉載入器。下面就來講解jQuery Mobile 1.2.0 和 1.1.0

一個最簡單的AJAX執行個體及解析

 去年開始看AJAX時候所寫的第一個小程式,整理了下。應該算AJAX最簡單的應用了。首先,示範一下實際啟動並執行ajax/ajax.html' target='_blank' class='l2'>效果。點擊彈出新頁面中的“See Author”連結,你將會看到該頁面作者。從頁面提交到顯示從伺服器獲得的結果,這段過程你將不會發現頁面的重重新整理。下面給出該樣本的代碼:1. ajax.html1. <html>2. <head>3. <meta

GridView結合AJAX ModalPopupExtender控制項實現新開視窗資料更新

其實是用AJAX ModalPopupExtender實現偽新開視窗資料更新,因為都是在一個頁面中,:)<%@ Page Language="C#" AutoEventWireup="true" CodeFile="A.aspx.cs" Inherits="SubModule_CarManage_A" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

ajax技術原理

  眾所周知ajax的意思是非同步JavaScript和XML(Asynchronous JavaScript and XML)。這項技術的核心就是通過瀏覽器發出一個非同步HTTP請求來調用服務端的網頁或服務。     要使用ajax技術,得建立一個XMLHttpRequest對象。Internet

Ajax,jQuery實現頁面無跳轉與對比

第一種方法:<script language="javascript" >var xmlttp;function verify() { //用DOM方式擷取文本的值 var username = document.getElementById("username").value; //需要針對ie和其他瀏覽器建立這個對象不同方式寫不同的代碼 if(window.XMLHttpRequest) { //針對ie7,8, Firefox, Opera,

jquery外掛程式 ajaxfileuploa非同步上傳檔案和 ajax 批量請求的處理方法

因工作需求,碰到這些問題,下面把這些問題及解決方案分享大家 眾所周知jquery 的ajax 是相當的簡單及實用且相容各類瀏覽器,但殊不知其原生不支援 ajax 檔案上傳,於網上百度尋找外掛程式 ajaxfileupload.js ,貼出執行個體代碼:$("#btnSubmit").click(function(){if($("input[type=file]").val()==''){alert('請選擇上傳的檔案');return false;}var

利用ajax得到使用者IP所在地

剛才看了論壇裡面的一個人問,如何獲得IP的所在地,利用www.ip.cn網站,其實方法很簡單 ,我忘了Microsoft.XMLHTTP對象怎麼用了,就使用了jquery去做,jquery非常簡單的調用Ajax去擷取IP地址源。他的協助文檔 和

如何利用script標籤構建跨域ajax

要解決ajax跨域問題,網上給出的方法有二:1是構建伺服器端的代理。簡而言之,就是ajax中調用的實質還是原生url,而伺服器端替js去取回遠端地址。2.利用script標記,產生一個標籤。在js載入完成後,再執行後續操作。就是將原來建立xmlHTTPrequest對象的操作改成了建立script標籤的操作.這裡給出一個例子:#ajah.jsvar  Ajah=function(url,varname,handleSuccess,handleFailure)...{         /**//*

AJAX開發 下載和安裝ATF的步驟

 需要工具組件: 1、Sun Java 1.5.0 JDK(或更高)2、Tomcat 5 或以上

Ajax資源帖

最近一直在折騰ajax這個概念。折騰來折騰去,覺得這個東西還是蠻有吸引力的,雖然不是什麼新鮮概念,但是如果有人打算將來一直做web開發,那現在就有必要開始研究一下這個東西了,google的gmail/maps/sns/groups..好多的東西都是寄予 ajax framework的實現。什麼是ajax:  http://www.baidu.com/s?wd=%CA%B2%C3%B4%CA%C7ajax&cl=3   http://www.google.com/search?hl=zh-

寫了一個簡單的AJAX程式

第一步:建立GetTime.asp<script language="JavaScript">  function GetResult() {  var oBao = new ActiveXObject("Microsoft.XMLHTTP");  oBao.open("POST","time.asp",false);  oBao.send();  var strResult = unescape(oBao.responseText);  td.innerHTML =

如何使用ajax開發web應用程式2

在上一篇文章中,我們討論了如何通過javascript從一個遠程XML檔案中取得資料。在這篇文章中,我們將學會怎樣對資料作更複雜的處理。作為一個樣本,我們會準備一組XML資料,將資料分割成獨立的片斷並以不同的方式展示這些片斷(取決於它們是如何被標識的)。這篇文章是建立在上一篇文章中構造的範例程式碼的基礎之上,所以如果你不能理解我們現在的代碼,你可以回過頭去讀第一篇文章(sheneyan註:就在上面)。開始~讓我們開始我們的第一步:構造XML。我們準備寫一個XML文檔,它組織了一系列準備讓java

總頁數: 351 1 .... 102 103 104 105 106 .... 351 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.