BEA Workshop™ for JSF 3.0

來源:互聯網
上載者:User
BEA Workshop for JSF 3.0


支援Hibernate的BEA Workshop Studio ORM Workbench

BEA Workshop Studio是一種端到端、從瀏覽器到資料庫的開發解決方案,具有對Hibernate、JSP、Struts和JSF的整合支援。ORM Workbench包括DbXplorer、DbXaminer、Entity Editor、SQL Editor和Mapping Editor等。


真正的JSP調試

BEA Workshop Studio調試器不止是簡單的行映射/單步調試,它還提供了對構成Web應用程式的多個層進行調試的功能。

  • 直接調試JSP——開啟一個JSP檔案,只需設定一個斷點後即可繼續進行。BEA Workshop Studio 調試器將在JavaServer Pages上進行調試,如同它不過是Java那樣。
  • 對JSP標籤和Java進行調試——直接進入JSP標籤或Java scriptlet。
  • JSP變數——BEA Workshop Studio提供JSP變數視圖,從中可以方便地看到變數,並可以在單步調試應用時設定變數。
  • 支援開放和標準化平台:JBoss、Tomcat、BEA WebLogic和IBM WebSphere、Resin和Jetty

AppXRay——Web應用智能

設想有這樣一個開發環境,其中您所使用的檔案瞭解它們與Web應用中其他各層之間相互依存的關係。AppXRay能夠使它成為現實。通過掃描Web應用的所有各層和元素,使得它們在整個環境中都可用。AppXRay維護工件之間的層級關係,包括工件之間相互依存關係的映射。這樣可以對所有已知工件的情況都了如指掌,在開發時就能夠儘早發現問題,而不用等到代價高昂的部署調試階段。有關該特性內容的詳細資料,請參見特點與優勢頁面。


AppXaminer

AppXaminer提供查看所有Web應用工件相互依存關係的完整視圖,提供自動問題檢測和在整個環境中的輕鬆導航。馬上匯入您的應用,提高整體品質吧!AppXaminer 能夠顯著減少尋找和發現錯誤所花的時間,在版本控制情況下進行團隊開發時更是如此,而且它還能協助進行預測性的"what-if"變化影響分析!


Jakarta Struts Development

Struts通過原始碼、圖形化可見即所得(WYSIWYG)功能和表單編輯器為struts-config.xml 設定檔提供支援。輕鬆瀏覽、編輯和導航基於應用的Struts流。Struts相關工件的程式碼完成包括資源套件。對資源套件(語言支援)語言版本的引用在設計時支援可視化,還有更多功能!


JSF - JavaServer Faces開發

BEA Workshop Studio 與WYSIWYG 編輯器功能緊密整合。其他特性包括嚮導和拖放功能,JSF組件的程式碼完成、錯誤檢查、JSP和JSF所管理的Bean之間的驗證以及導航塊編輯器等。


專業的、上下文敏感的原始碼編輯器不僅節省時間,而且能減少錯誤

BEA Workshop Studio提供針對Eclipse的專業化JSP資源編輯功能。憑藉BEA的AppXRay技術,BEA Workshop Studio原始碼編輯器對您Web應用的所有各層的上下文關係了如指掌。程式碼完成涉及所有各層,包括JSP、Struts、JSF、Java、標籤庫和html等。


AppXNavigator

AppXNavigator提供從原始碼編輯器內部到AppXRay所瞭解的所有工件的超連結形式導航。這意味著你能夠快速存取Web應用中所有已知的工件。從原始碼編輯器:Control-Click相關的工件,BEA Workshop Studio將為工件開啟相關的編輯器。

 


業內對Tiles的最有力支援

利用Tiles和Struts進行開發會非常棘手。BEA Workshop Studio有助於克服困難,因為它能夠提供可視化和原始碼級編輯功能,並對您的整個Web應用有全面深入瞭解。AppXRay是獨特的技術,提供對Tiles 相關功能和Web應用的所有其他層(包括Struts、JSP和Java)的驗證和一致性檢查。Tiles支援包括設計時Tiles呈現、Tiles配置圖形化編輯器、整合的Tiles編輯器、整合的Tiles和Struts支援,以及Tiles一致性檢查等。


Struts 驗證架構

BEA Workshop Studio for Struts提供對Struts驗證架構的完全支援。實現層充分整合到環境中,瞭解環境中其他層的情況。


同步、雙向的原始碼/視覺編輯器

先進的原始碼/可視化JSP編輯器具有獨特的功能,能夠使您同時在原始碼或可視化級層級進行開發!設想一下,加速現有項目並試圖理解如何將其整合在一起會遇到多大的困難。只需開啟項目和相關的JSP或Struts設定檔。利用可視化編輯器進行導航可以自動突出相關的原始碼,提供直觀的方式來理解和編輯應用。


JSP 2.0、JSTL和EL

BEA Workshop Studio包括對JSP 2.0、JavaServer Pages Standard Tag Library (JSTL) 和Expression Language (EL) 的進階支援。


自動驗證和一致性檢查

在部署之前就可以找到問題。BEA Workshop Studio提供涉及Web應用所有各層級的驗證和一致性檢查。JSP頁面直到運行時才會進行編譯,許多錯誤都是由設定檔引起的,而通常在運行時才讀取這些設定檔。因為在應用運行時所發現錯誤的位置可能會遠離錯誤的實際位置,所以使用Jakarta Struts和JSF這樣的架構會增大錯誤診斷的難度。利用BEA的 AppXRay技術,BEA Workshop Studio能夠協助您在部署之前發現應用中的錯誤。因此這些警告,能夠在開發過程中,發現和避免發生許多常見的Web應用已耗用時間錯誤,從而節省時間和精力,並提升您的生產率。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.