這個表格會列出不同專案類型所能使用的驗證器,並且簡短說明每一個驗證器。
驗證器名稱 | 說明 |
---|---|
應用程式用戶端驗證器 | 「應用程式用戶端驗證器」會驗證下列應用程式用戶端專案資源:
|
DTD 驗證器 | DTD 驗證器會判斷 DTD 的現行狀態是否為有效的。您可以根據來自 W3C 網站的 XML 規格 可延伸標記語言 (XML) 1.0,驗證 XML 檔案。此外,DTD 驗證器也會檢查是否有這樣的錯誤:參照指向不存在的實體及元素。 |
EAR 驗證器 | 「EAR 驗證器」會驗證下列各項:
請注意,EAR 驗證器只會確保企業應用程式專案之相關模組專案的有效性和相依關係。 |
EJB 驗證器 | EJB 驗證器會驗證包含在 EJB 專案內的 Enterprise Bean 是否符合 Sun Enterprise JavaBeans™ 規格(1.1、2.0 和 2.1),這會隨著 Bean 的層次而不同。不支援 EJB 1.0 規格的程式碼驗證。
明確地說,EJB 驗證器會驗證下列資源:
這個驗證器只適用於支援 EJB 開發之工作台版本。 |
連接器驗證器 | 連接器驗證器會檢查連接器專案中的 J2EE 規格層次是否有效。 |
EJB XML 驗證器 | EJB XML 驗證器是 XML 驗證器的特殊化格式。它會檢查形式完整且有效的 XML。EJB XML 和 XML 驗證器不同的地方在於對 ejb-jar.xml 的處理方式。在開發期間, 只有當至少有一個 Bean 存在時,EJB XML 驗證器才會驗證 ejb-jar.xml;在部署之前,ejb-jar.xml 一定會驗證。 |
HTML 語法驗證器 | 「HTML 語法驗證器」會驗證下列 Web 專案資源中的 HTML 基本語法和 HTML DTD 符合標準:
|
JSP 驗證器 | 「JSP 驗證器」會將專案中的 JSP 檔轉換到對應的 Java 程式碼, 然後檢查 Java 程式碼,看看有沒有編譯錯誤,來驗證專案中的 JSP 檔。 |
JSR-109 Web 服務驗證器 | JSR-109 驗證器會檢查 J2EE 模組中的 Web 服務部署描述子,
並且測量它們是否採用 JSR-109 v1.0 規格的主要規則。
驗證器會檢查:
|
對映驗證器 | 驗證 EJB 專案所含的任何 EJB 到 RDB 的對映。
這個驗證器不能用在 WebSphere Studio Site Developer。 |
靜態 Web 和發佈伺服器配置驗證器 | 靜態 Web 和發佈伺服器配置驗證器可以驗證下列各項:
|
Struts 配置檔驗證器 | 「Struts 配置檔驗證器」會根據 struts-config.dtd 檔所提供的說明,來驗證配置的 Struts 配置檔。這個驗證器會捕捉核對 DTD 所做 XML 驗證所無法捕捉的其他語意錯誤,例如:
|
WAR 驗證器 | 「WAR 驗證器」會驗證下列 Web 專案資源:
|
WebSphere 伺服器配置驗證器 | 「WebSphere 伺服器配置驗證器」會依照下列方式,
驗證伺服器專案所包含的伺服器配置檔:
|
WSDL 驗證器 | WSDL 驗證器會檢查 WSDL 檔中的下列各項:
這個驗證器不能用在 WebSphere Studio Site Developer。 |
WS-I 訊息驗證器 | WS-I 訊息驗證器會核對 WS-I 設定檔來檢查 SOAP 訊息。使用者可以利用 TCP/IP 監視器來擷取和驗證 SOAP 訊息。驗證器會檢查儲存為專案資源的訊息日誌 (.wsimsg)。 該日誌是採用 WS-I 所指定的格式。 |
XML 綱目驗證器 | XML 綱目驗證器會判斷 XML 綱目檔的現行狀態在語義上是否有效。您可以根據來自 W3C 網站的「XML 綱目」規格 XML Schema Part 1: Structures,驗證 XML 綱目。 |
XML 驗證器 | XML 驗證器確定 XML 檔案形式完整。它也會驗證 XML 檔案是否有效 - 亦即, 它會遵循與 XML 檔案有關聯的 DTD 或 XML 綱目中所建立的限制。 |
XSL 驗證器 | XSL 驗證器確定 XSL 檔案形式完整。 它會試圖偵測出任何靜態錯誤,也就是說,在開始執行之前,可在樣式表中偵測到的錯誤。 |