天天看點

Java工具集介紹2008年第二期

[align=center][b]Java工具集介紹2008年第二期[/b][/align]

1、WebLEAF

新版本:2.2和3.0

WebLEAF是一個servlet架構,用于幫助建立Java的Web伺服器端的應用程式。

新版本2.2支援JDK1.4,而3.0支援JDK6。

2、JDK6 Update 4

JDK 6的Update 4版本釋出了。包括了最新的JAX-WS和JAXB。

JAX-WS是開發基于SOAP和RESTful Java Web服務的基礎技術。

JAXB(Java Architecture for XML Binding)允許Java開發者把Java類映射到XML描述中。

JDK6現在包括了JAX-WS 2.1.1 FCS和JAXB 2.1.1 FCS。

3、OpenSwing

新版本:1.4.1

OpenSwing是一套基于Swing工具包的進階圖形元件。這些元件比Swing本身提供的元件更為複雜,可以在IDE的UI設計器裡直接操作它。它本身還是一個架構,提供了在元件和資料模型之間的資料綁定機制,基于MVC模式。資料模型則基于JavaBeans,所有的OpenSwing元件都支援它,例如網格控制元件或元件容器。

新的改進:

(1)增加了iconifable視窗,它可以包含任何類型的圖形元件。

(2)一套iconifable視窗集,即iconifable視窗可以組織在一起。

(3)改進的TreePanel:現在當拖曳節點時,tree可以自動地卷屏。

(4)在多文檔界面的菜單下可定制Help菜單。

(5)增加了多行标簽控制

(6)增加了警報視窗

(7)改進的清單控制,組合控制,網格控制,tree面闆;支援通配符搜尋。

(8)改進的查找控制。

4、DJ NativeSwing

新版本:0.9.2

NativeSwing庫允許輕松整合一些本地元件到Swing應用程式中,還提供了一些本地工具來增強Swing的API。其關鍵元件是富Web浏覽器和一個flash播放器。

5、HDIV(HTTP Data Integrity Validator)

新版本:2.0.3

HDIV是一個開源的Java Web安全應用架構,其目标是防止大多數通常各種類型的Web應用程式的虛弱性,如SQL注入、交叉站點腳本,參數篡改等。

新特征:

支援Webflow和Spring MVC。HDIV自動插入流ID到forms中,以緻于無需在JSP中手動地添加其到隐藏域。

6、Syncro SVN Client

新版本:3.0

Syncro SVN Client是一個多平台的Subversion(版本控制)前端,允許你浏覽知識庫,檢查改變,送出改變,更新工作copy和檢查修改曆史。

7、Jaxcent

新版本:2

Desiderata釋出了Jaxcent,它是一個Java API,用于在浏覽器中通路和修改DOM(Document Object Model)。

Jaxcent是一個無限制的Java API,用于成熟的AJAX操作。它能運作在開放的Internet,而不是受到嚴格限制的Intranet。Jaxcent現在運作在伺服器端,可以讓Java程式員完全控制用戶端的DOM層。在用戶端,隻需做一件事,就是增加一個JavaScript語句到已存在的HTML内容中,那麼結果頁久可以用Jaxcent和伺服器端通訊了。

8、Unified I/O

新版本:4.2

Uinfied I/O是一個開源的高性能的Java輸入/輸出庫。

(1)獨立的子流

(2)同步通路流内容的能力

(3)使用者可以直接指定臨時檔案。如果是指定一個目錄,UIO将總是使用檔案cache為輸入流和URL服務。

(4)增加了XTransformer,能讀入任何位元組序的位元組。

9、Apache POI

新版本:3.0.2 Beta2

POI項目是開發基于Microsoft的OLE 2 合成文檔格式(Compound Document Format)的純Java端口的主項目。OLE 2合成文檔格式用于微軟的Office文檔,也可以通過MFC程式設計,進行屬性設定來序列化其文檔對象。

10、Apache MyFaces Trinidad

新版本:Core 1.2.5

Apache MyFaces Trinidad 1.2.x是一個JSF 1.2的元件庫。

(1)樹/樹表(Tree/TreeTable)皮膚界面的改進

(2)支援一般轉換器GenericConverter

(3)增加元件的show能力,可通過EL表達式設定其屬性。

11、EclipseNSIS

EclipseNSIS是一個Eclipse平台下的插件,它可以編輯、編譯和測試Nullsoft Installer(NSIS)腳本。

它需要Eclipse 3.3版本支援。