Differences between revisions 7 and 8
Revision 7 as of 2006-07-17 11:29:57
Size: 2098
Comment:
Revision 8 as of 2009-09-20 23:01:20
Size: 2102
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 12: Line 12:
The project can be found here [http://sourceforge.net/projects/jsf-comp here] The project can be found here [[http://sourceforge.net/projects/jsf-comp|here]]
Line 14: Line 14:
A demo server for some of the components can be found [http://wuerg.kicks-ass.net:8080/customcontrols/index.jsf here] A demo server for some of the components can be found [[http://wuerg.kicks-ass.net:8080/customcontrols/index.jsf|here]]

JSF-COMP Project

Started as a small sideproject before the official MyFaces sandbox was installed.

It serves as a testing ground, code snipped/code contribution ground for code which might be shared for others and for code which might move into the MyFaces sandbox in the long run.

It can be used as a starting ground for component donation towards MyFaces or general code dumping ground.

The code currently is somewhat rough and no build system currently has been enabled.

The project can be found here here

A demo server for some of the components can be found here (Note, this is a private machine, the link might not be reachable sometimes)

Current components in the project

* Self Layouting Checkbox system

* Ajax autocomplete input field derived from the Sun Blueprints (legacy code because there is something similar already in the sandbox)

* Ajax autocomplete text area

* Effects control which uses the prototype/script.aculo.us javascript class library

* Client side tabbed pane system which also uses the prototype library

* Scope control, which enables a t:saveState similar scoping mechanism without having the needs for serialisation (it basically enables scopes smaller than session and bigger than requests on component level)

* A javascript controller to show how to import javascripts with dependencies in a clean manner

* A small generic ORM datamodel which shows how to bind ORM systems to JSF

* An [OptionalValidationFramework]

* JSF Chart Creator

* Acegi-JSF Security components inspired by Acegi Framework

* Client Side Validation Framework

* JSF Excel Creator

* HTML Panel

* Barcode Creator

* Easy SelectItems

Participation

Open a sourceforge account, and send a request to the project maintainer for getting cvs access.

Licenses

Try to keep your code under licenses which allow the integration into the MyFaces project (Apache 2.0 compatible licenses - NO GPL)

jsf-comp (last edited 2009-09-20 23:01:20 by localhost)