原创 和JSF一起使用JSTL和其它的JSP定製標記

所有談到的JSF定製標記庫都是不錯的,但是,如果我有自己的定製標記,或有第三方的標記庫應該怎麼辦?或者我要使用JSP標準標記庫 (JSTL)?它是一組能做我們剛提到的所有事情的標記庫。 在極大程度上,這些標記能與JSF標記混合使用。 Fa

原创 Tomcat 的數據庫連接池設置與應用

1.將數據庫驅動程序的JAR文件放在Tomcat的 common/lib 中;2.在server.xml中設置數據源,以MySQL數據庫爲例,如下:在<GlobalNamingResources> </GlobalNamingResour

原创 在Ajax 應用程序中實現數據交換

Ajax 核心 API(即所謂的 XMLHttpRequest)的唯一用途就是發送 HTTP 請求,在 Web 瀏覽器與服務器之間進行數據交換。Web 頁面中運行的 JavaScript 代碼,可以使用 XMLHttpRequest 將該

原创 在Struts和Hibernate之間搭起橋樑

摘要Hibernate和struts是當前市面上幾個最流行的開源的庫之一。它們很有效率,是程序員在開發Java企業應用,挑選幾個競爭的庫的首選。雖然它們經常被一起應用,但是Hibernate的設計目標並不是和Struts一起使用,而Str

原创 把業務流程從操作中剝離出來

在操作層協調java服務簡介摘要迄今爲止,web應用程序開發的焦點在於將業務邏輯封裝成服務。在這篇文章中,Masayuki Otoshi建議將業務流程也剝離出來,就像那些業務過程管理/工作流產品一樣,應用基於XML的文檔來描述業務。但是這

原创 Java5 多線程實踐

Java5增加了新的類庫併發集java.util.concurrent,該類庫爲併發程序提供了豐富的API多線程編程在Java 5中更加容易,靈活。本文通過一個網絡服務器模型,來實踐Java5的多線程編程,該模型中使用了Java5中的線程

原创 當我們不再年輕

在這個時代,有很多很多的年輕人,揣着各種專業的畢業證,近不及待的丟掉根本沒有讀懂的課本,帶着指點江山的偉大理想和對名利的憧憬擠進IT這個“高科技”產業。同樣,好幾年前,我的身邊也充滿着各種鼓動者:輿論的聲音都在談論年輕富有的IT名人,對於

原创 利用ThreadLocal記錄日誌

   在項目中記錄日誌是必須的,但是往往在記錄日誌的時候都是通過logger.debug("...")來記錄的,程序一邊運行一邊記錄日誌,尤其在多線程或者Web應用中,同一時間可能有不同的日誌記錄到同一個文件中去,當出現錯誤的時候就不能確

原创 URLs,URIs,Proxies和Passwords 解析

類URLEncoder 和 類URLDecoder web設計者面臨的衆多難題之一便是怎樣處理不同操作系統間的差異性。這些差異性能引起URL方面的問題:例如,一些操作系統允許文件名中含有空格符,有些又不允許。大多數操作系統不會認爲文件名中

原创 JavaScript中的高級特性及特別對象、屬性和方法

JavaScript中的高級特性及特別對象、屬性和方法 一,編寫構造函數可以使用 new 運算符結合像 Object()、Date() 和 Function() 這樣的預定義的構造函數來創建對象並對其初始化。面向對象的編程其強有力的特徵是

原创 用Oracle閃回功能恢復偶然丟失的數據

  Oracle 9i的閃回查詢概述  1、Oracle 9i的閃回查詢功能  在Oracle 9i之前,如果用戶錯誤操作數據後,除了不完全恢復外,沒有好的解決辦法。Oracle 9i中提供閃回查詢,由一個新的包DBMS_FLASH來實現

原创 Oracle創建實例的最少參數需求

我們知道,Oracle在啓動過程中,需要讀取參數文件(pfile/spfile)來創建實例.Oracle在啓動過程中,尋找參數文件的順序爲:spfile<sid>.ora,spfile.ora,init<sid>.ora.而創建實例的過程

原创 在AJAX開發中集成數據庫技術

  一、引言  如今,有相當多的Web應用程序,如Backpack,Blinksale和Gmail,都把數據庫技術與AJAX集成到一起。通過提供與數據庫通訊而不用刷新瀏覽器這種強有力的技術,這種集成對web應用程序和用戶體驗產生巨大的影響

原创 Ajax基石腳本異步併發調用參數傳遞

        在Ajax開發框架中,最基本的劃分是服務器端和客戶端。服務器端相對來說比較簡單,只要是可以開發動態網頁的語言都可以勝任;客戶端瀏覽器就是JScript/JavaScript的天下了,好像沒有看到有VBScript做的Aja

原创 JSTL(JSP標準標籤庫)介紹

JSTL簡介JSTL是一個不斷完善的開放源代碼的JSP標籤庫,是由apache的jakarta小組來維護的。JSTL只能運行在支持JSP1.2和Servlet2.3規範的容器上,如tomcat 4.x。但是在即將推出的JSP 2.0中是作