Based on Eclipse 3.2
|
| Uses WTP (Web Tools Project) 1.5 Final Release |
| Runs under Windows, Linux |
| Backed by free and professional support. [Premium support available] |
| JavaServer Faces |
| Create new JSF projects using a wizard learn more » |
| Use Facelets extension to JSF learn more » |
| Use Facelets 1.0 version learn more » |
| Use Shale extension to JSF |
| Define new project templates that are flexible and easily customizable learn more » |
| Use Oracle ADF, MyFaces, any other JSF component libraries |
| Use AJAX feature in MyFaces Sandbox library |
| Import existing JSF projects learn more » |
| Add JSF capability to any existing Eclipse project learn more » |
| Visually edit of JSF configuration files, with full synchronization between visual and source editing learn more » |
| Use Diagram view for JSF navigation |
| Create new JSP pages based on flexible and customizable templates learn more » |
| Drag and drop JSF project artifacts from Web Projects view to editors learn more » |
| Automate code generation for managed beans |
| Use dynamic code assist for JSF artifacts (based on project data) learn more » |
| Use code assist for all JSF project files learn more » |
| Add look and feel for any custom JSF component library |
| Struts |
| Use Struts 1.2 or 1.1 learn more » |
| Create new Struts projects using a wizard learn more » |
| Define new project templates that are flexible and easily customizable learn more » |
| Graphically edit Tiles files |
| Import existing Struts projects learn more » |
| Import an existing Struts project from a WAR file |
| Add Struts capability to any existing Eclipse project learn more » |
| Graphically edit and view Struts configuration files with Diagram, Tree, and Source viewers learn more » |
| Work with Web flow representation of Struts configuration files learn more » |
| Use dynamic code assist for all Struts project files learn more » |
| Graphically edit Struts Validation files learn more » |
| Use multiple modules in Struts applications learn more » |
| Automate code generation of stub code for Action, FormBean, Forward, and Exception classes learn more » |
| Customize how the Struts configuration file editor's Diagram viewer recognizes links between pages (when using user-defined link tags) learn more » |
| Debug Struts configuration files with a special Data View learn more » |
| Visual Page Editor |
| Work with Visual Page Editor WYSIWYG capabilities in both Windows and Linux environments |
| Drag and drop among project navigator, component palette, and Page Editor windows |
| Use advanced drag-and-drop wizards in the Page Editor window for adding even the most complex components |
| Resize components in-place |
| Work in visual, source, or split-screen visual/source modes with instant synchronization between modes |
| Create new JSP pages based on flexible and customizable templates learn more » |
| Use any tag library of your choice: JSF, Struts, JSTL, Oracle ADF, MyFaces, Facelets, Shale, or any other |
| Validate syntax "as you type" learn more » |
| Use code assist, syntax highlighting, and an integrated editable properties view learn more » |
| Fully access code assist within JavaScript and CSS code sections on the page |
| Navigate with OpenOn Selection feature for referenced CSS and TLD files learn more » |
| Navigate with OpenOn Selection feature for referenced JSF and Struts project artifacts learn more » |
| Use JSP 2.0, 1.2, or 1.1 |
| Hibernate Mapping Tools |
| Take advantage of Hibernate 3.0 |
| Choose among forward, reverse, and "meet-at-the-middle" engineering approaches |
| Use powerful and flexible class mapping and field mapping wizards |
| Automatically generate mapping using a wizard with a unique incremental functionality |
| Easily control auto-mapping using preferences |
| Automatically generate Data Access Object classes for persistent entities |
| Automatically generate DDL files |
| Easily configure Hibernate using a wizard that supports both XML-based and properties-based configurations |
| Validate mappings with Quick Fix |
| Configure Fetch Strategy with a special wizard |
| Configure Class Cache with a special wizard |
| Spring |
| Incorporate full access to the Spring IDE learn more » |
| Code Assist |
| Use dynamic code assist for JSF and Struts project artifacts |
| Take advantage of automatic and continuous scanning of the project to keep track of available artifacts |
| Use code assist for all JSP, XML, and TLD files |
| Use special code assist for JSF Expression Language |
| OpenOn Selection |
| Navigate with OpenOn selection from within all source editors to referenced project artifacts including JSF, Struts, JSP, Java, images, and CSS |
| Verification and Validation |
| Validate for JSP syntax rules |
| Verify consistency for XML, JSP, and Java code within a project |
| Take advantage of rules-based dynamic validation, consistency, and error checking for the entire Web application |
| J2EE |
| Edit source for HTML, JavaScript, CSS, JSP, SQL, XML, DTD, XSD, and WSDL with advanced features |
| Graphically edit XSD and WSDL files |
| Use J2EE project natures, builders, and models along with a J2EE navigator |
| Easily set up and work with Web services using a wizard and a special explorer |
| Take advantage of WS-I Test Tools |
| Database |
| Connect to and view database contents using Database Explorer learn more » |
| Execute SQL statements and view results using SQL Scrapbook learn more » |
| Use any 3rd party plug-in for database access |
| Editors |
| Graphically edit Tiles files learn more » |
| Graphically edit Struts Validation files learn more » |
| Graphically edit Properties files with support for Unicode characters learn more » |
| Expand and browse any TLD file in an outline context |
| Graphically edit TLD files learn more » |
| Graphically edit web.xml files learn more » |
| Edit CSS files learn more » |
| Edit JavaScript files learn more » |
| View images learn more » |
| Edit XSD files learn more » |
| Deployment |
| Deploy to any server of your choice with or without an Ant script (Exadel Studio doesn't tie you to any particular runtime) |
| Control registered servers through toolbar icons (start/stop/restart/debug) |
| Register these types of servers to integrate closely with Exadel Studio right out of the box: Tomcat, JBoss, WebLogic, WebSphere, Geronimo, JRun, JOnAS |
| Register Jetty servers to integrate closely with Exadel Studio right out of the box |
| Exadel Palette |
| Insert tags into a JSP page with drag-and-drop or just a click |
| Take advantage of JSF, MyFaces, Shale, Facelets, Struts, JSTL, and HTML tag libraries available in the palette "right out of the box" |
| Add any custom or 3rd-party tag libraries to the palette through drag-and-drop |
| Web Projects View |
| Inspect and work with JSF and Struts project artifacts organized in a specialized Web Projects view learn more » |
| Drag and drop artifacts from the Web Projects view onto JSP pages learn more » |
| Add new tag libraries to the tag palette with a simple drag-and-drop from the Web Projects view learn more » |