h:dataTable: Conditional Output & Editable Table Cells


You can use the "rendered" attribute to switch between output and input elements so as to make cells editable.

Company:

Programmers at My-Small-Company.com
First Name Last Name Experience Level Languages
Larry Ellison (Edit? ) Junior SQL, Prolog, OCL, and Datalog
Larry Page (Edit? ) Junior Java, C++, Python, and Go
Steve Ballmer (Edit? ) Intermediate Visual Basic, VB.NET, C#, Visual C++, and Assembler
Steve Jobs (Edit? ) Intermediate Objective-C, AppleScript, Java, Perl, and Tcl
Sam Palmisano (Edit? ) Intermediate REXX, CLIST, Java, PL/I, and COBOL