Infragistics NetAdvantage for JSF(英語版)
ツリー、グリッド、メニュー、タブ、入力の各コントロールをJavaServer Faces (JSF)アプリケーションに追加
Infragistics 社の製品
1996 年より日本国内にてComponentSourceで販売中。
ツリー、グリッド、メニュー、タブ、入力の各コントロールをJavaServer Faces (JSF)アプリケーションに追加
NetAdvantage for JSF is a set of rich, easily-styled AJAX Web UI components. The components include tree, grid, menu, tab, and numerous input controls. The core of the framework is AJAX-enabled and UI element-based for styling simplicity. You can quickly and easily deliver a polished, professional look and feel your users expect. Use the built-in UI styles simply by instantiating the components in your Web applications. The components deliver high performance and seamless data transfers to and from your end users. Leveraging AJAX technology with the convenience of effortless application styling, the collection of JavaServer Faces (JSF) components included with NetAdvantage for JSF ensures a great user experience.
NetAdvantage for JSF Key Features:
NetAdvantage for JSF Product Hightlights:
NetAdvantage for JSF Application Server Support
NetAdvantage for JSF 2008 should run on any J2EE compliant application server and has been tested on all the major application servers including BEA Weblogic™, IBM WebSphere®, JBoss®, Apache Tomcat, Sun ONE
NetAdvantage for JSF IDE Support
Support for Eclipse and Design time support for NetBeans 5.5 and IBM RAD.
NetAdvantage for JSF Browser Support
IE 6.0 and later, Firefox 1.5 and later, Netscape 7.0 and later, Safari 2.0 and later.
Components Included:
WebTree performs very much like a desktop tree component. Eliminate postbacks, reduce network traffic and deliver top-notch performance – all as a result of the Smart Refresh technology built into the core of WebTree. Your users may not realize they are using a Web application.
Be Ready to Handle Large Amounts of Data - As with WebGrid, WebTree has also been designed from the ground up to efficiently handle large amounts of data found in many data-driven Web-based applications. It's fueled with Smart Refresh and Smart Data Binding. The built-in AJAX engine makes WebTree a highly scalable, high-performance tree component.
Automatic Paging - AJAX-Enabled - WebTree automatically displays and handles the First, Previous, Next, and Last buttons. Simply set one property to specify the number of tree nodes you want your users to page through in a click, and WebTree does the work. For additional programming convenience, the pager will automatically display if the tree has more nodes than is specified in the page size. Furthermore, it leverages Smart Refresh technology (automatically performs AJAX requests behind the scenes), eliminating postbacks, reducing network traffic and delivering high-performance Web pages.
Fully-Customizable Look and Feel - Quickly and easily apply a polished, professional appearance to your application. Choose from the selection of professionally designed, built-in styles, or you can further customize the look you want down to every detail. WebTree allows you to easily style the tree itself, tree nodes (default, hover, and selected nodes), or you can individually style nodes at the node level. Icons can be displayed and/or overridden for the collapsed and expanded node states.
Section 508 Accessibility - Built-in full keyboard support, so your applications can satisfy the requirements of Section 508 quickly and easily.
WebGrid is a highly functional, AJAX-enabled table that allows you to display your data in the style and manner that best fits your needs. WebGrid provides the following funtionality:
Automatic Sorting - Built-in automatic sorting in WebGrid simplifies your work - just set a flag to tell WebGrid if you want to sort on a column and you’re done. WebGrid automatically sends AJAX requests based upon the capabilities of the client browser for a rich, responsive user experience.
High Performance - WebGrid has been designed from the ground up to handle the load of your most demanding data-driven Web-based applications. It's fueled with Smart Refresh and Smart Data Binding, making it a highly scalable and high-performance grid component.
Fully Customizable Look and Feel - You can customize the look you want down to every detail because WebGrid is built on the AJAX-and UIElement based framework. A UI element is any granular element of the WebGrid component, such as a row, column, hover, select column, etc. Every UIElement can be styled with your CSS styles, or you can choose from the many styles included.
Bound and Unbound Mode - Based on a Model Viewer Controller architecture, WebGrid (and all of the bound components) supports binding to a JSF DataModel, and can therefore be bound to Java arrays, Java Lists, ResultSets or JavaBeans. Simply set WebGrid for bound or unbound data rendering.
WebMenu supports features such as checkmarks, grouped menu items, a rich object model and much more, to allow you to design the most advanced navigation systems.
Fully Customizable Look and Feel - You can customize the look you want down to every detail. WebMenu provides you with easy access to style each element, such as a menu, menu item (default and hover appearance), etc.
Bound and Unbound Mode - Based on a Model Viewer Controller architecture, WebMenu (and all of the bound components) supports binding to a JSF DataModel, and can therefore be bound to Java arrays, Java Lists, ResultSets or JavaBeans. Simply set WebMenu for bound or unbound data rendering.
Section 508 Accessibility - Built-in full keyboard support, so your applications can satisfy the requirements of Section 508 quickly and easily.
WebTab leverages Smart Refresh technology (automatically performs AJAX requests behind the scenes), eliminating postbacks, reducing network traffic and delivering high performance Web pages. Transparently and automatically end AJAX requests to fetch TabItems on demand.
Fully Customizable Look and Feel - Choose to apply a professionally designed style provided with WebTab to create the appearance of your application quickly, or you can further customize the look you want down to every detail. WebTab provides you with easy access to style the TabView, TabItems, and Hover or Selected TabItems.
Nested TabView - WebTab fully supports a nested TabView, providing the capability to display tabs within tabs, for the most complex configurations your application may require.
Scrollable TabItems - Easily and automatically display scrollbars in your TabItems.
WebInput is a versatile component, providing many components rolled into one.
WebInput consists of the following components:
The WebInput component allows you to easily add custom validation and display logic to ensure the data entered is correct and in the right format. It includes DateChooser - completely localized, Min/Max dates, full keyboard support and much more.