Combine the grid's built-in AJAX capability with paging to allow changing the grid's displayed page without posting back.
Automatic Paging
Sort by a single column or by multiple columns, with sort indicators shown on the sorted columns. Sorting can be performed on the client or on the server, based on application needs.
Automatic Sorting
Simplify your Web-based data entry with cell editing allowing you to embed JSF editor components like those included in WebEditors™.
Cell Editing
Define the order of columns in the grid by dragging and dropping, independent of the data source.
Column Moving
Render any control or set of controls as a part of your grid within its cells.
Custom Cells
Use the built-in paging functionality of the grid, including QuickPages, ComboBox, or Pattern styles, or provide your own custom paging functionality.
Customizable Paging
Similar to Microsoft Excel, the WebGrid can now lock or freeze columns on the left, while allowing the user to scroll the right region of the data.  This improves the user experience when there is much data presented across columns that exceed the width of the display area, allowing users to keep important data in the grid visible at all times.
Fixed Columns
Enable header and footer and you can put any custom text at the top and bottom of the grid
Header and Footer
WebGrid now displays data in hierarchical views, allowing nested grids to be attached to a colomn.  This is a rich feature that goes along way towards making your presentation of data more useful.  Displaying large amounts of data has never been this easy!
Hierarchical Grid
NetAdvantage for JSF components can be added into your NetBeans integrated development environment projects so you can visually layout and design the look and feel of your commercial class J2EE applications.
NetBeans IDE Support
Easily create and apply a preset of look & feel and behavior at runtime.
Presets
NetAdvantage for JSF components have been certified as "Ready for Rational" by IBM, and can be added into the Rational Application Developer integrated development environment palette. Visually layout and design the look and feel of your commercial class J2EE application.
RAD IDE Support
Users can resize the width on any column to accommodate its data -- and you can control column resizing at either the individual column level or at the entire grid level.
Resizable Columns
Use your mouse or keyboard to select individual or multiple rows.
Row Selection
Stationary column headers and footers make it easier for users to associate the label of the header with the cells in its column.  Users can vertically scroll large row sets within a WebGrid that has been sized to an explicit pixel height (instead of using a pager) and the column headers and footers remain in place.
Stationary Headers
You can use custom images inside of cells.
Using Images Inside Cells