1. - http://java.sun.com/javaee/javaserverfaces/
Sito ufficiale
- http://javaserverfaces.dev.java.net
Sezione di java.net dedicata alla teconologia jsf. Contiene l'implementazione
di riferimento (RI) per la jsf 1.2.
- www.myfaces.org oppure myfaces.aphache.org
E' un'implentazione alternativa delle JSR di JSF.
This is the official homepage of the first free open source Java Server Faces
implementation
called "Apache MyFaces".
What is Java Server Faces (JSF)?
Java Server Faces is a new and upcoming web application framework that
accomplishes the MVC paradigm.
It is comparable to the well-known Struts Framework but has features and
concepts that are beyond those
of Struts - especially the component orientation.
- www.jcp.org (java comunity process)
Qui è possibile trovale le java specification requests (in breve jsr) per le
diverse tecnologie java
- www.javaserverfaces.org
Questo sito raccoglie i link di progetti open source e non relativi a
componenti jsf.
- www.jsfcentral.com
Sito di riferimento per la tecnologia jsf
- http://developers.sun.com/jscreator/
Ambiente di sviluppo SUN per sviluppare applicazioni jsf in maniera visuale.
L'ambiente estende le fuzionalità di netbeans. Free.
- https://glassfish.dev.java.net/
GlassFish is a free, open source application server which implements the
newest features in the
Java EE 5 platform. The Java EE 5 platform includes the latest versions of
technologies such as
such as JavaServer Pages(JSP) 2.1, JavaServer Faces(JSF) 1.2, Servlet 2.4,
Enterprise JavaBeans
3.0, Java API for Web Services(JAX-WS) 2.0, Java Architecture for XML
Binding(JAXB) 2.0, Web
Services Metadata for the Java Platform 1.0, and many other new technologies.
- http://java.sun.com/javaee/javaserverfaces/ajax/
javaserverfaces e ajax
- http://java.sun.com/javaee/javaserverfaces/ajax/tutorial.jsp
Tutorial per javaserverfaces e ajax
- www.netbeans.org
Ambiente di sviluppo per java.
- www.eclipse.org
Ambiente di sviluppo per java.
- http://it.wikipedia.org/wiki/Java_Server_Faces
Pagina di wikipedia
- www.jsfmatrix.net
Questo sito propone una griglia che mette a confronto le librerie di
componenti jsf più note (con i
2. relativi link). Indispensabile.
- www.free-jsf-components.net
Sito di riferimento per librerie di componenti free.
- www.infragistics.com
Casa produttrice di componenti per diverse teconologie in particolare per jsf.
la libreria
Netadvantage for JSF (con supporto AJAX) che consente di creare applicazione
rich client.
Non è Free.
- http://myfaces.apache.org/tomahawk/index.html
Tomahawk. Progetto libreria di componenti che utilizza l'implementazione
myfaces di jsf.
- http://myfaces.apache.org/tobago/index.html
Tobago. Progetto libreria di componenti che utilizza l'implementazione myfaces
di jsf.
- http://myfaces.apache.org/trinidad/index.html
trinidad. Progetto libreria di componenti che utilizza l'implementazione
myfaces di jsf.
-
http://www.oracle.com/technology/products/jdev/htdocs/partners/addins/exchange/j
sf/index.html
Libreia di componenti (free) jsf della oracle. La libreia contiene più di 100
componenti ed
estende la libreria trinidad di myfaces.
- http://labs.jboss.com/jbossajax4jsf/
Ajax4jsf . The Ajax4jsf framework is implemented using a component library
that adds AJAX capability to
your existing pages without having to write any JavaScript code or replace
existing components with new
AJAX widgets. Ajax4jsf also takes full advantage of the benefits of the JSF
framework including lifecycle,
validation, and conversion facilities, along with the management of static and
dynamic resources.
- www.java.net
Comunità, progetti, opensource, ...
- dev.java.net
Sotto sezione di java.net dedicata allo sviluppo. Propone porgetti di ogni
genere.
- woodstock.dev.java.net
Questo progetto propone una libreria di componenti opensource. Questa libreria
è adottata da Java Studio
Creator.
- https://facelets.dev.java.net
Sito ufficiale della tecnologia Facelets. Consente di creare componenti a
partire da altri componenti
(pattern composite) e templetes di pagine (come tiles). La guida si trova
all'indirizzo
https://facelets.dev.java.net/nonav/docs/dev/docbook.html (#taglib-create-
source)
- https://nbfaceletssupport.dev.java.net/
E' possibile scaricare un plug-in che consente l'utilizzo delle facelet a
netbeans
3. - www.sourceforge.net
What is SourceForge.net?
SourceForge.net is the world's largest Open Source software development web
site, hosting more
than 100,000 projects and over 1,000,000 registered users with a centralized
resource for managing
projects, issues, communications, and code. SourceForge.net has the largest
repository of Open Source
code and applications available on the Internet, and hosts more Open Source
development products than
any other site or network worldwide. SourceForge.net provides a wide variety
of services to projects
we host, and to the Open Source community.
- www.javaportal.it
Sito dedicato a java. Riporta (anche per jsf): articoli, tutorial, progetti
- http://creamtec.com/webcream/
E' un tool che consente di convertire un'applicazione java swing in
un'applicazione web (utilizza
ajax). L'applicazione generato può essere utilizzata con tomcat al quale vanno
però aggiunte
delle librerie di supporto.
- www.mokabyte.it
Mokabyte. Tutoria, articoli. Inoltre è possibile scaricare la versione
elettronica del libro
guida completa a java vol. 1 e 2.
- www.javaworld.com
Articoli, tutorial, ...
- http://www.icefaces.org/main/demos/
ICEfaces is an integrated Ajax application framework that enables Java EE
application developers
to easily create and deploy thin-client rich Internet applications (RIA) in
pure Java. ICEfaces is
a fully featured product that enterprise developers can use to develop new or
existing Java EE
applications at no cost. ICEfaces is the only RIA framework on the market
today that delivers unique
Ajax Push capabilities. Discover the power of Ajax Push and create
collaborative and dynamic enterprise
applications like never before. ICEfaces leverages the entire standards-based
Java EE ecosystem of tools
and execution environments. Rich enterprise application features are developed
in pure Java, and in a pure
thin-client model. There are no Applets or proprietary browser plug-ins
required. ICEfaces applications are
JavaServer Faces (JSF) applications, so Java EE application development skills
apply directly and Java
developers are isolated from doing any JavaScript related development.
- www.backbase.com
Questa socità fornisce (a pagamento) componenti AJAX per JSF.
- http://sourceforge.net/projects/jsf-comp/
JSF-COMP is a collection of open source JSF components and libraries
including:
Chart Creator - Custom charting component that supports 27 types of charts
Client Validators - Bring client-side validation to JSF
Acegi-JSF components - JSF version of acegi's security tags
Easy SelectItems - Populate SelectItems without coding them
4. Excel Creator - Export datatables to excel with one click
Barcode Creator - The one and only Barcode component for JSF
Html Panel - Allows use of HTML and JSF tags together without rendering
problems
OnLoad - Run JSF actions on page access instead of on a form post
Facelets Annotation Deployment - Allows developers to register validators,
converters,
functions and components with JSF and Facelets
- http://www.rcfaces.org/index.html
Rich Client Faces or Rich Client Faces is a JavaServerFaces library that
provides a component set for
building next generation Web applications. RC Faces use AJAX technologies and
an object-oriented JavaScript
API to build highly dynamic pages.
A quick description of features:
* Client API symmetrical to the server API (every property is read/write on
both sides)
* Documented (javadoc, tlddoc & jsdoc)
* Open Source : LGPL
* Use AJAX without knowing AJAX
* Very good perceived load time
* Very customizable (css and renderkit)
* Client Live Debug console
* Supports IE > 6.0 and Firefox > 1.5
* XML-RPC framework
* Client side entry validation framework
* In progress: specific IDE based on Eclipse / WTP
- https://ajax.dev.java.net
Project jMakiz. jMaki is an open-source community project that lets you use
JavaScript in Java-based
applications as JSP tag libraries or JavaServer Faces components.
- https://ajax.dev.java.net/developer.html
jMaki Developer Resources
- https://blueprints.dev.java.net/ajaxcomponents.html
blueprints AJAX BluePrints. E' possibile scaricare Tag Library JSF che
utilizzano AJAX.
- https://jsf-extensions.dev.java.net/nonav/mvn/
Project Dynamic Faces. Project Dynamic Faces is a JavaServer Faces extension
that includes
a JavaScript library and exposes the lifecycle to the web browser, plus other
features that
enable first-class AJAX support in JavaServer Faces.
- http://developers.sun.com/ajax/
AJAX Developer Resource Center
- www.softpedia.com
Sito eccezionale per la ricerca: softaware e componenti (freeware, shareware).
- www.download-by.net
Per la ricerca di softaware e componenti
- http://italiano.softpicks.net/
Sito italiano. E' possibile scaricare software (freeware e shareware) compresi
componenti e librerie per diversi
linguaggi come ad esempio java e vb.
- www.installsite.org
5. Sito italiano interamente dedicata alle procedure e tool d'installazione.
Nella sezione Windows Installer -> Merge Modules è possibile scaricare
numerosi moduli da utilizzare
con visual studio installer.
- www.jsftutorials.net
Tutorials, articoli e risorse su jsf.
- www.coreservlets.com
Coreservlets.com provides a variety of custom J2EE solutions. Check out the
following service areas,
or contact Marty Hall for a customized quote on training, consulting, or
development.
- http://shale.apache.org
Shale Framework
Shale è un modern web application framework, fondamentalmente basato su JSF.
L'architettura di Shale è un
insieme di utilità che possono essere combinate tra loro e con JSF per
rispondere a determinate esigenze.
Shale fornisce funzionionalità aggiuntive come: application event callbacks,
gestione stato finestre di
dialogo, tecnologia per le viste chiamata clay (http://shale.apache.org/shale-
clay/index.html. Un
alternativa ad JSP, si definiscono le viste in puro HTML in maniera simile a
Facelets e Tapestry. Separa
realmente vista e logica. costruzione di componenti compositi per JSF),
annotation-based funzionalità
per ridurre le configurazioni necessarie, supporto per Remoting (supporto lato
server per applicazioni
che impegano AJAX).
Shale fornisce anche collegamenti con altri framework, per facilitare lo
sviluppo quando è richiesto
la combinazione di più tecnologie.
Gli esempi bisogna scaricarli dalla sezione Sample Apps Documentation.
- forum.java.sun.com
per accedere ai forum. Sono suffivisi per categoria
- search.sun.com
motore di ricerca diretto.
- www.ajaxprojects.com
Raccoglie informazioni, tools, link su progetti e framework ajax. E' possibile
visualizzare i framework
in base alla tecnologia (java, .net, php, ...)
- http://www.google.com/codesearch
Sezione di google per la ricerca di codice
- www.webmasterpoint.org/
Risorse per sviluppo web per le diverse tecnologie
- http://www.hotscripts.com
Repository di script per le diverse tecnologie
- http://jmaki.com/
jMaki is an Ajax framework that provides a lightweight model for creating
JavaScript centric Ajax-enabled
web applications using JSP, JSF, Ruby, PHP, and Phobos. See About jMaki to
learn more.
* https://ajax.dev.java.net
Project jMakiz. jMaki is an open-source community project that lets you use
6. JavaScript in Java-based
applications as JSP tag libraries, JavaServer Faces or PHP.
* https://ajax.dev.java.net/developer.html
jMaki Developer Resources
- ADF Faces Rich Client Components
(http://www.oracle.com/technology/products/adf/adffaces/index.html)
A set of over 150 JSF components with built-in Ajax capabilities. Part of the
Oracle Application Development
Framework. The components provide:
1.Extensive data visualization components
2.JSF 1.2 Support
3.Complete JavaScript API
4.Drag and Drop Framework
5.Dialog and Popup Framework
6.Navigation Menu Framework
7.Declarative Partial Page Rendering
8.Support for Skinning
9.Support for Page templates, reusable page regions, and declarative
components
10.Internationalization and Accessiblity support
11.Integration with ADFc to support TaskFlows and bookmarking
12.Integration with ADFm to support data bindings.
13.Oracle ADF Security Support
- http://ajaxpatterns.org/Java_Ajax_Frameworks
Elenco framework Ajax per tecnologie java server side
- www.icepush.org
Fornisce supporto per Ajax Push Technologies per diversi framework e
tecnologie:
JSP, Spring mvc, GWT, Wicket, Javascript, JQuery, Prototype