JAVA & XML & JAVASCRIPT & AJAX & CSS

          Web 2.0 技術儲備............

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            77 隨筆 :: 17 文章 :: 116 評論 :: 0 Trackbacks

          03 2006 檔案

               摘要: 由定義來看,JavaScript是典型的AJAX語言。不同于Java,JavaScript并不強調OO風格的編碼。然而,令人吃驚的是JavaScript居然全面支持所有的OO語言的主要屬性:封裝、繼承和多態性。Douglas Crockford甚至稱JavaScript是"世界上最易被誤解的編程語言"。讓我們回顧一下JavaScript的面向對象的地方吧。  閱讀全文
          posted @ 2006-03-22 10:32 Web 2.0 技術資源 閱讀(2188) | 評論 (0)  編輯

               摘要: 一、使瀏覽器不緩存頁面的過濾器
          import javax.servlet.*;
          import javax.servlet.http.HttpServletResponse;
          import java.io.IOException;  閱讀全文
          posted @ 2006-03-21 11:50 Web 2.0 技術資源 閱讀(2023) | 評論 (0)  編輯

               摘要: 在DW4的CSS中定義一個新的標示,按照HTML的語法,超級連接得是
          A.YOURS:LINK A.YOURS:HOVER
          YOURS可以改作你自己的字
          然后在選中某個連接后,在CSS面版中點中YOURS即可。
          按需要,你可以定義N個標示,N種鼠標OVER的效果   閱讀全文
          posted @ 2006-03-21 10:00 Web 2.0 技術資源 閱讀(1061) | 評論 (0)  編輯

               摘要: 事件源對象
          event.srcElement.tagName
          event.srcElement.type
          捕獲釋放
          event.srcElement.setCapture();
          event.srcElement.releaseCapture();   閱讀全文
          posted @ 2006-03-21 09:57 Web 2.0 技術資源 閱讀(1167) | 評論 (1)  編輯

               摘要: 1. Prototype是什么?
          或許你還沒有用過它, prototype.js 是一個由Sam Stephenson寫的JavaScript包。這個構思奇妙編寫良好的一段兼容標準的一段代碼將承擔創造胖客戶端, 高交互性WEB應用程序的重擔。輕松加入Web 2.0特性。  閱讀全文
          posted @ 2006-03-21 09:43 Web 2.0 技術資源 閱讀(2500) | 評論 (3)  編輯

               摘要: 為了減少JavaScript對象的下載次數,Tasian只會在瀏覽器第一次請求應用時才會下載JavaScript文件。JavaScript對象只會駐留在Top級窗體,任何其它窗體需要引用到該JavaScript對象,只需要在引如下的方式進行引用就行  閱讀全文
          posted @ 2006-03-21 09:42 Web 2.0 技術資源 閱讀(2156) | 評論 (0)  編輯

               摘要:   閱讀全文
          posted @ 2006-03-21 09:39 Web 2.0 技術資源 閱讀(620) | 評論 (0)  編輯

               摘要: prototype 1.3.1 版本和之前的 1.2.0 版本有了不少改進,并增加了新的功能:
          1. 增加了事件注冊管理
          2. 增加了空間定位的常用函數
          3. 改善了 xmlhttp 的封裝
          4. 移除了 Effect.js,交給 Rico 或者 script.aculo.us 這些擴展庫類實現。
          5. bug 修復  閱讀全文
          posted @ 2006-03-21 09:38 Web 2.0 技術資源 閱讀(993) | 評論 (0)  編輯

               摘要: absolute : 將對象從文檔流中拖出,使用 left , right , top , bottom 等屬性相對于其最接近的一個最有定位設置的父對象進行絕對定位。如果不存在這樣的父對象,則依據 body 對象。而其層疊通過 z-index 屬性定義  閱讀全文
          posted @ 2006-03-21 09:36 Web 2.0 技術資源 閱讀(1190) | 評論 (1)  編輯

               摘要:   閱讀全文
          posted @ 2006-03-21 09:35 Web 2.0 技術資源 閱讀(615) | 評論 (2)  編輯

               摘要: if (event.keyCode==116) {//屏蔽F5鍵
          event.keyCode = 0;
          event.cancelBubble = true;
          return false;
          }  閱讀全文
          posted @ 2006-03-21 09:30 Web 2.0 技術資源 閱讀(1021) | 評論 (0)  編輯

               摘要: 一個正則表達式就是由普通字符(例如字符 a 到 z)以及特殊字符(稱為元字符)組成的文字模式。該模式描述在查找文字主體時待匹配的一個或多個字符串。正則表達式作為一個模板,將某個字符模式與所搜索的字符串進行匹配。  閱讀全文
          posted @ 2006-03-21 09:29 Web 2.0 技術資源 閱讀(630) | 評論 (0)  編輯

               摘要: 選擇允許使用 '|' 字符來在兩個或多個候選項中進行選擇。通過擴展章節標題的正則表達式,可以將其擴充為不僅僅適用于章節標題的表達式。不過,這可沒有想象的那么直接。在使用選擇時,將匹配'|' 字符每邊最可能的表達式。  閱讀全文
          posted @ 2006-03-20 09:44 Web 2.0 技術資源 閱讀(2227) | 評論 (0)  編輯

               摘要: 正則表達式用于字符串處理,表單驗證等場合,實用高效,但用到時總是不太把握,以致往往要上網查一番。我將一些常用的表達式收藏在這里,作備忘之用。本貼隨時會更新。  閱讀全文
          posted @ 2006-03-20 09:43 Web 2.0 技術資源 閱讀(380) | 評論 (0)  編輯

               摘要: 類:
          function DelegateObject(){
          var obj = new Object();
          obj.value = "";
          obj.FormatString = null;
          obj.toString = function _toString(){
          if(obj.FormatString != null)
          return this.FormatString(this.Value);
          else
          return this.Value;
          }
          return obj;
          }  閱讀全文
          posted @ 2006-03-20 09:43 Web 2.0 技術資源 閱讀(364) | 評論 (0)  編輯

               摘要: 利用 this 實現的公共方法中可以訪問類的私有成員(用 var 聲明的變量),私有方法(用 function 直接定義的方法);
          利用原型擴展實現的方法中,無法調用私有成員和變量。   閱讀全文
          posted @ 2006-03-20 09:42 Web 2.0 技術資源 閱讀(525) | 評論 (0)  編輯

               摘要: 事件使得客戶端的 JavaScript 有機會被激活,并得以運行。在一個 Web 頁面裝載之后,運行腳本的唯一方式,就是響應系統或者用戶的動作。雖然從第一個支持腳本編程的瀏覽器面世以來,簡單的事件被實現為 JavaScript 的一部分;  閱讀全文
          posted @ 2006-03-20 09:41 Web 2.0 技術資源 閱讀(501) | 評論 (0)  編輯

               摘要: 雖然JavaScript是一個基于對象的語言,但對象(Object)在JavaScript中不是第一型的。JS
          是以函數(Function)為第一型的語言。這樣說,不但是因為JS中的函數具有高級語言中的函
          數的各種特性,而且也因為在JS中,Object也是由函數來實現的。——關于這一點,可以在
          后文中“構造與析構”部分看到更進一步的說明。  閱讀全文
          posted @ 2006-03-20 09:40 Web 2.0 技術資源 閱讀(407) | 評論 (0)  編輯

               摘要: JavaScript中通過for..in語法來實現了反射機制。但是JavaScript中并不
          明確區分“屬性”與“方法”,以及“事件”。因此,對屬性的類型考查在JS
          中是個問題。下面的代碼簡單示例for..in的使用與屬性識別:  閱讀全文
          posted @ 2006-03-20 09:39 Web 2.0 技術資源 閱讀(355) | 評論 (0)  編輯

               摘要: 在JavaScript中提供了instanceof關鍵字來檢測實例的類型。這在前面討
          論它的“五重身份”時已經講過。但instanceof的問題是,它總是列舉整個
          原型鏈以檢測類型(關于原型繼承的原理在“構造與析構”小節講述),如:  閱讀全文
          posted @ 2006-03-20 09:38 Web 2.0 技術資源 閱讀(331) | 評論 (0)  編輯

               摘要: - 構造器是一個普通的函數
          - 原型是一個對象實例
          - 構造器有原型屬性,對象實例沒有
          - (如果正常地實現繼承模型,)對象實例的constructor屬性指向構造器
          - 從三、四條推出:obj.constructor.prototype指向該對象的原型  閱讀全文
          posted @ 2006-03-20 09:38 Web 2.0 技術資源 閱讀(399) | 評論 (0)  編輯

               摘要: 回顧前面的內容,我們提到過:
          - (如果正常地實現繼承模型,)對象實例的constructor屬性指向構造器
          - obj.constructor.prototype指向該對象的原型
          - 通過Object.constructor屬性,可以檢測obj2與obj1是否是相同類型的實例  閱讀全文
          posted @ 2006-03-20 09:37 Web 2.0 技術資源 閱讀(1282) | 評論 (0)  編輯

               摘要: window.evet 說明 event代表事件的狀態,例如觸發event對象的元素、鼠標的位置及狀態、按下的鍵等等。
          event對象只在事件發生的過程中才有效。
          event的某些屬性只對特定的事件有意義。比如,fromElement 和 toElement 屬性只對 onmouseover 和 onmouseout 事件有意義。
            閱讀全文
          posted @ 2006-03-20 09:35 Web 2.0 技術資源 閱讀(656) | 評論 (0)  編輯

               摘要: 1."CNL Tree Menu"為無限級樹形,兼容以下版本的瀏覽器:IE5.0+, FF1.06+, Opera8.5+ ……
          2.HTML,CSS,JavaScript代碼相互分離(即數據,風格,腳本三者分離),可應用于多種場合,易于維護3.修改;更換樹形圖標,只需要修改CSS文件.
          4.通過W3C校驗(XHtml1-Strict,CSS1.0).
          5.最后更新:2006-2-13  閱讀全文
          posted @ 2006-03-20 09:34 Web 2.0 技術資源 閱讀(1649) | 評論 (1)  編輯

               摘要: 前段時間給神奇一刻做一個加載隨機圖片的JavaScript效果,圖片信息需要放在XML文件里。原來用Flash做過,對actionscript里加載XML文件還比較熟,但是用JavaScript加載XML還是第一次。原來只知道在IE中可以用ActiveXObjext對象來做,但一直不知道如何在Mozilla下用js加載XML,于是google到了這篇文章,非常詳細!  閱讀全文
          posted @ 2006-03-20 09:33 Web 2.0 技術資源 閱讀(706) | 評論 (4)  編輯

               摘要: 在面向對象編程語言中,對于this關鍵字我們是非常熟悉的。比如C++、C#和Java等都提供了這個關鍵字,雖然在開始學習的時候覺得比較難,但只要理解了,用起來是非常方便和意義確定的。JavaScript也提供了這個this關鍵字,不過用起來就比經典OO語言中要"混亂"的多了。  閱讀全文
          posted @ 2006-03-20 09:32 Web 2.0 技術資源 閱讀(433) | 評論 (0)  編輯

               摘要: 在"JavaScript中this關鍵字使用方法詳解"一文中,我曾例舉了在JavaScript和JScript中的8種this關鍵字的方式。這不又發現還有兩種this關鍵字的使用方式當時沒有說到,現補充說明一下。并且通過第一種this關鍵字使用的說明,能讓我們更好的理解JavaScript作為Object-Based語言的本質。
            閱讀全文
          posted @ 2006-03-20 09:31 Web 2.0 技術資源 閱讀(726) | 評論 (0)  編輯

               摘要: 服務端不能主動連接客戶端,只能被動等待并答復客戶端請求。客戶端連接服務端,發出一個HTTP Request,服務端處理請求,并且返回一個HTTP Response給客戶端,本次HTTP Request-Response Cycle結束。
          我們看到,HTTP協議本身并不能支持服務端保存客戶端的狀態信息。于是,Web Server中引入了session的概念,用來保存客戶端的狀態信息。   閱讀全文
          posted @ 2006-03-16 23:19 Web 2.0 技術資源 閱讀(706) | 評論 (0)  編輯

               摘要: 摘要:雖然session機制在web應用程序中被采用已經很長時間了,但是仍然有很多人不清楚session機制的本質,以至不能正確的應用這一技術。本文將詳細討論session的工作機制并且對在Java web application中應用session機制時常見的問題作出解答。  閱讀全文
          posted @ 2006-03-16 23:18 Web 2.0 技術資源 閱讀(672) | 評論 (0)  編輯

               摘要: 我們知道 XML+XSLT就可以直接輸出到支持XML的瀏覽器上,如IE 5.0以上,但是,我們還要考慮到有不少瀏覽器不直接支持XML,在這種情況下,我們需要在服務器上進行轉換成html輸出到瀏覽器,這種臨時過渡辦法恐怕要在一段時間內一直要使用.   使用Jsp 加上tablib標識庫,我們可以完成這種轉換。
            閱讀全文
          posted @ 2006-03-16 23:17 Web 2.0 技術資源 閱讀(544) | 評論 (0)  編輯

               摘要: 下面討論一下翻頁的技巧吧。
          我沒有用游標、臨時表、not in、in 這些方法,并不是說他們的效率不高,而是我還沒有測試過。我只用了 top ,查了兩次表。
          大家也可提供一些其他的方法,我來測試一下,看看在100萬條的情況下的效果。(請不要給在存儲過程里面組串的,看著實在是太費勁了)   閱讀全文
          posted @ 2006-03-16 23:14 Web 2.0 技術資源 閱讀(2309) | 評論 (0)  編輯

               摘要: 接下來發生了一些事情,張翠山夫婦雙雙自盡,他們的兒子張無忌又被打傷,張三豐和武當諸俠都忙于給張無忌療傷,無暇顧及各自弟子的武學,而且為了諸俠和張老道的安全,給他們的問題不再直接交到他們手里。  閱讀全文
          posted @ 2006-03-16 23:13 Web 2.0 技術資源 閱讀(388) | 評論 (0)  編輯

               摘要: 話說武當山上,張三豐老道開創武當一派,收了七個弟子,分別是:宋遠橋、俞蓮舟、俞岱巖、張松溪、張翠山、殷梨亭、莫聲谷七人,號稱武當七俠。七弟子中,宋遠橋是掌門,精研易理,同時對于相面算命很有研究。俞蓮舟武功最強,太極拳很厲害,殷梨亭擅長劍術,其他弟子也各有所長。  閱讀全文
          posted @ 2006-03-16 23:13 Web 2.0 技術資源 閱讀(326) | 評論 (0)  編輯

               摘要: 思維導圖Mind Mapping?是英國學者Tony Buzan 在1970年代初期所創。Tony Buzan大學時代經歷了學生典型的「朝圣歷程」,在遇到信息吸收、整理及記憶的困難及問題后,前往圖書館尋求協助,卻驚訝地發現沒有教導如何正確有效使用大腦的相關書籍資料,經歷這些挫折后,也讓Tony Buzan開始思索可不可能發展新的思想或方法來解決這些普遍存在的困難及問題。  閱讀全文
          posted @ 2006-03-16 23:11 Web 2.0 技術資源 閱讀(610) | 評論 (1)  編輯

               摘要: 一.使用css縮寫
          使用縮寫可以幫助減少你CSS文件的大小,更加容易閱讀。css縮寫的主要規則請參看《常用css縮寫語法總結》,這里就不展開描述。
            閱讀全文
          posted @ 2006-03-16 23:09 Web 2.0 技術資源 閱讀(432) | 評論 (0)  編輯

               摘要: vertical-align在小雨手冊上的解釋是:設置或檢索對象內容的垂直對其方式。我覺得不太理解的是vertical-align所在的分類是“屬性/文本”
          O3noBLOG特別強調的是vertical-align和valign的不同,的確vertical-align應用最多的應該是在td內,控制內部對象位置,和td的valign屬性極其相似  閱讀全文
          posted @ 2006-03-16 23:08 Web 2.0 技術資源 閱讀(672) | 評論 (0)  編輯

               摘要: 之前看到很多人一直都問這個問題,不過當時我沒當一回事,因為在 CSS 中要垂直居中,多數是在有高度的情況下,或者容器高度不定的情況下才用,看上去比較舒服,而且實現的方法也不少,不一定要拘泥于和 table 布局一樣。不過最近有人問了幾個例子,看來對此的需求還不少。現在就把我經驗拿出來分享一下,希望大家鼓鼓掌。  閱讀全文
          posted @ 2006-03-16 23:07 Web 2.0 技術資源 閱讀(653) | 評論 (0)  編輯

               摘要: 框架概念 :

            謂框架便是網頁畫面分成幾個框窗,同時取得多個 URL。只需要 即可,面所有框架標記需要放在一個總起的 html 檔,這個檔案只記錄了該框架如何分割 ,不會顯示任何資料,所以不必放入 標記,瀏覽這框架必須讀取這檔案 面不是其他框窗的檔案。 是用來劃分框窗,每一窗框由一個 標 記所標示,必須在 范圍中使用。如下例:
            閱讀全文
          posted @ 2006-03-16 23:07 Web 2.0 技術資源 閱讀(1305) | 評論 (0)  編輯

               摘要: 菜單(Menu)是最基本最常見的網頁UI元素之一,它的主要功能包括:

          引導用戶發現網站的內容;
          協助用戶執行某一特定的操作。
            一個完整的菜單是一組菜單項(Menu Item)的集合,所有的菜單項在邏輯上應該是并列、平級的關系,它們指向相互之間沒有隸屬關系的內容或功能。
            閱讀全文
          posted @ 2006-03-16 23:05 Web 2.0 技術資源 閱讀(592) | 評論 (0)  編輯

               摘要: 1.overflow內容溢出時的設置(設定被設定對象是否顯示滾動條)
          overflow-x水平方向內容溢出時的設置
          overflow-y垂直方向內容溢出時的設置
          以上三個屬性設置的值為visible(默認值)、scroll、hidden、auto。  閱讀全文
          posted @ 2006-03-16 23:04 Web 2.0 技術資源 閱讀(2005) | 評論 (0)  編輯

               摘要: 1. childNodes在ff中和ie的區別。
          ff中的node(nodeType = 1)都是用textNode(nodeType = 3)分開的,而ie/op不是這樣的。
          content

          在ff下,box1的childNodes為3個,ie下為1個。  閱讀全文
          posted @ 2006-03-16 23:02 Web 2.0 技術資源 閱讀(380) | 評論 (0)  編輯

               摘要: JDK為程序員提供了大量的類庫,而為了保持類庫的可重用性,可擴展性和靈活性,其中使用到了大量的設計模式,本文將介紹JDK的I/O包中使用到的Decorator模式,并運用此模式,實現一個新的輸出流類。   閱讀全文
          posted @ 2006-03-16 22:59 Web 2.0 技術資源 閱讀(279) | 評論 (0)  編輯

               摘要: 工廠模式定義:提供創建對象的接口.
          為什么工廠模式是如此常用?因為工廠模式就相當于創建實例對象的new,
          我們經常要根據類Class生成實例對象,如A a=new A() 工廠模式也是用來
          創建實例對象的,所以以后new時就要多個心眼,是否可以考慮實用工廠模式,
          雖然這樣做,可能多做一些工作,但會給你系統帶來更大的可擴展性和盡量少
          的修改量。  閱讀全文
          posted @ 2006-03-16 22:58 Web 2.0 技術資源 閱讀(553) | 評論 (0)  編輯

               摘要: 調用java的方法就像你叫一個人去辦事,比如說你讓他去買東西,那個人會警告你,買東西可以,但是會有問題,比如說你給的錢不夠了,沒有你要買的東西沒有了什么的,這些可能它會在后面throws出來,雖然這些有可能不發生,但是你應該有應付這些情況的準備,如果你可以做主,你就要try catch住這些Exception,  閱讀全文
          posted @ 2006-03-16 22:56 Web 2.0 技術資源 閱讀(389) | 評論 (0)  編輯

               摘要: java.net 包中的類和接口提供了可用于低層和高層網絡編程的 API。低層 API 可以讓你直接訪問網絡協議,但是為此你不得不使用低層的 TCP 套接字和 UDP 數據包。高層的 API (如 URL, URLConnection 和 httpURLConnection 等類) 可以使你更快的開發網絡應用,卻不需要寫很多代碼。  閱讀全文
          posted @ 2006-03-16 22:55 Web 2.0 技術資源 閱讀(1032) | 評論 (0)  編輯

               摘要: 第三十,當一個對象被當作參數傳遞到一個方法后,此方法可改變這個對象的屬性,并可返回變化后的結果,那么這里到底是值傳遞還是引用傳遞?
            是值傳遞。Java 編程語言只由值傳遞參數。當一個對象實例作為一個參數被傳遞到方法中時,參數的值就是對該對象的引用。對象的內容可以在被調用的方法中改變,但對象的引用是永遠不會改變的。  閱讀全文
          posted @ 2006-03-16 22:54 Web 2.0 技術資源 閱讀(1580) | 評論 (4)  編輯

               摘要: package com.youkone.tool;

          import java.io.BufferedReader;
          import java.io.InputStreamReader;
          import java.io.IOException;
            閱讀全文
          posted @ 2006-03-16 22:53 Web 2.0 技術資源 閱讀(380) | 評論 (0)  編輯

               摘要: 你覺得自己是一個Java專家嗎?是否肯定自己已經全面掌握了Java的異常處理機制?在下面這段代碼中,你能夠迅速找出異常處理的六個問題嗎?  閱讀全文
          posted @ 2006-03-16 22:52 Web 2.0 技術資源 閱讀(350) | 評論 (1)  編輯

               摘要: web設計者面臨的眾多難題之一便是怎樣處理不同操作系統間的差異性。這些差異性能引起URL方面的問題:例如,一些操作系統允許文件名中含有空格符,有些又不允許。大多數操作系統不會認為文件名中含有符號“#”會有什么特殊含義;但是在一個URL中,符號“#”表示該文件名已經結束,后面會緊跟一個fragment(部分)標識符。  閱讀全文
          posted @ 2006-03-16 22:51 Web 2.0 技術資源 閱讀(1234) | 評論 (0)  編輯

               摘要: 應將方法設計成簡要的、功能性單元,用它描述和實現一個不連續的類接口部分。
          理想情況下,方法應簡明扼要。若長度很大,可考慮通過某種方式將其分割成較短的幾
          個方法。這樣做也便于類內代碼的重復使用(有些時候,方法必須非常大,但它們仍應
          只做同樣的一件事情)。   閱讀全文
          posted @ 2006-03-16 22:50 Web 2.0 技術資源 閱讀(259) | 評論 (0)  編輯

               摘要: Commons-loggin的目的是為“所有的Java日志實現”提供一個統一的接口,它自身的日志功能平常弱(只有一個簡單的SimpleLog?),所以一般不會單獨使用它。

          Log4j的功能非常全面強大,是目前的首選。我發現幾乎所有的Java開源項目都會用到Log4j,但我同時發現,所有用到Log4j的項目一般也同時會用到commons-loggin。我想,大家都不希望自己的項目與Log4j綁定的太緊密吧。另外一個我能想到的“同時使用commons-logging和Log4j”的原因是,簡化使用和配置。  閱讀全文
          posted @ 2006-03-16 22:48 Web 2.0 技術資源 閱讀(1037) | 評論 (1)  編輯

               摘要: # 應用于控制臺

          log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
          log4j.appender.Threshold=DEBUG
          log4j.appender.CONSOLE.Target=System.out
          log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
          log4j.appender.CONSOLE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n
          #log4j.appender.CONSOLE.layout.ConversionPattern=[start]%d{DATE}[DATE]%n%p[PRIORITY]%n%x[NDC]%n%t[THREAD] n%c[CATEGORY]%n%m[MESSAGE]%n%n   閱讀全文
          posted @ 2006-03-16 22:47 Web 2.0 技術資源 閱讀(402) | 評論 (1)  編輯

               摘要: 2.1 Java語言標識符
          標識符是一個唯一標識一個變量,方法和類的名字。
          (1) Unicode編碼字符集
          l Java語言使用Unicode字符集,共包含65535個字符。
          l 每個字符用2個字節,即16位來表示。
          l Unicode只用在Java平臺內部。  閱讀全文
          posted @ 2006-03-16 22:44 Web 2.0 技術資源 閱讀(485) | 評論 (0)  編輯

               摘要: Javascript對于做過Web程序的人不應該是陌生,初期是用來做一些簡單的FORM驗證,基本上是在玩弄一些技巧性的東西。IE 4.0引入了DHTML,同時為了對抗Netscape的Javascript,提出了自己的腳本語言JScript,除了遵循EMAC的標準之外,同時增加了許多擴展,如下要提到的OOP編程就是其中的一個,為了命且概念,我以下提到的Javascript都是Microsoft Internet Explorer 4.0以上實現的JScript,對于Netscape,我沒有做過太多的程序,所以一些的區別也就看出來。  閱讀全文
          posted @ 2006-03-16 18:01 Web 2.0 技術資源 閱讀(191) | 評論 (0)  編輯

               摘要: 在上面的代碼中輸出使用的是FileWriter對象進行文件的輸出。這就是不能正確進行文件編碼的原因所在,java中由Writer類繼承下來的子類沒有提供編碼格式處理,所以dom4j也就無法對輸出的文件進行正確的格式處理。這時候所保存的文件會以系統的默認編碼對文件進行保存,在中文版的window下java的默認的編碼為GBK,也就是所雖然我們標識了要將xml保存為utf-8格式但實際上文件是以GBK格式來保存的,所以這也就是為什么能夠我們使用GBK、GB2312編碼來生成xml文件能正確的被解析,而以UTF-8格式生成的文件不能被xml解析器所解析的原因。  閱讀全文
          posted @ 2006-03-16 17:22 Web 2.0 技術資源 閱讀(2956) | 評論 (2)  編輯

               摘要: dom4j專門針對Java開發,使用起來非常簡單、直觀,在Java界,dom4j正迅速普及。
          可以到http://sourceforge.net/projects/dom4j下載其最新版。
          dom4j1.5的完整版大約13M,是一個名為dom4j-1.5.zip的壓縮包,解壓后有一個dom4j-1.5.jar文件,這就是應用時需要引入的類包,另外還有一個jaxen-1.1-beta-4.jar文件,一般也需要引入,否則執行時可能拋java.lang.NoClassDefFoundError: org/jaxen/JaxenException異常,其他的包可以選擇用之。
            閱讀全文
          posted @ 2006-03-16 16:25 Web 2.0 技術資源 閱讀(1618) | 評論 (2)  編輯

               摘要: 請求狀態

            該AJAX對象的請求狀態與被請求文件的HTTP狀態是一樣的。包含在AJAX文件中的HTTP對象處理了所有的W3C描述的HTTP狀態代碼定義,并把它們返回給請求方法。狀態代碼被分成了五個部分:
            閱讀全文
          posted @ 2006-03-16 16:07 Web 2.0 技術資源 閱讀(477) | 評論 (0)  編輯

          主站蜘蛛池模板: 武山县| 维西| 临西县| 开阳县| 临邑县| 台江县| 米泉市| 徐闻县| 门头沟区| 龙胜| 吴桥县| 达州市| 光山县| 舟山市| 鄂州市| 凉城县| 洛阳市| 三亚市| 康保县| 惠安县| 壤塘县| 清水县| 漾濞| 永年县| 屯昌县| 施秉县| 轮台县| 龙胜| 西城区| 隆德县| 绥德县| 岐山县| 富顺县| 浦北县| 巩义市| 扬中市| 巨鹿县| 萨迦县| 福清市| 迭部县| 莱阳市|