BEA Workshop™ for JSF 3.0

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应用运行时间错误,从而节省时间和精力,并提升您的生产率。

 

你可能感兴趣的:(jsp,Web,Hibernate,struts,JSF)