Oct 12

Tooltip

JSF Comments Off

java.net: Developing applications with Facelets, JSF, and JSP:

The article Getting around JSF: The role of JSP has a deep discussion on how to make JSP, JSTL, and JSF tags work collaboratively. Another approach not mentioned in the article is to declare normal JavaBeans through the tag in face-config.xml file, and have referenced JavaBeans and JSF-managed beans wiring their properties through dependency injection. A JSP scoped Java Bean nameJavaBean servlet.NameJavaBean personBackingBean jsf.PersonBackingBean session Java Bean Reference personName #{nameJavaBean}

<referenced-bean>
    <description>A JSP scoped Java Bean</description>
    <referenced-bean-name>nameJavaBean
    </referenced-bean-name>
    <referenced-bean-class>servlet.NameJavaBean
    </referenced-bean-class>
</referenced-bean>

<managed-bean>
    <managed-bean-name>personBackingBean
    </managed-bean-name>
    <managed-bean-class>jsf.PersonBackingBean
    </managed-bean-class>
    <managed-bean-scope>session</managed-bean-scope>
    <managed-property>
        <description>Java Bean Reference</description>
        <property-name>personName</property-name>
        <value>#{nameJavaBean}</value>
    </managed-property>
</managed-bean>

Sep 26

Sun Tools & Products Forums – How to pass HTTP-parameter to GenericPortlet:

Jul 19

ICEsoft — ICEfaces Demos:

Jun 01

Enterprise Java Community: News : ICEfaces community edition 1.0 released:

ICEfaces 1.0 Community Edition, a JSF implementation that extends JSF through the use of AJAX and providing an interesting notification mechanism in the process, has been released. The Community Edition is provided free of charge. ICEfaces supports server-push (or “Comet”) applications very well, with demos showing constant updates across sessions very cleanly, through the use of simple – and standard – JSF bindings. ICEfaces also has a rich component suite, icluding auto-complete, menus, tables, tree, tabs, drag and drop capabilities, animations, and more.

Apr 20

Screencast of new JSF AJAX components:

Ed Burns, spec lead for JSF, has made a set of screencasts for the recently released Java Blueprints components focusing on AJAX. These components leverage the Dojo Toolkit and make use of the JSF PhaseListener approach for serving up JavaScript files and handling AJAX requests on the JSF server. A PhaseListener, for JSF, is much like a Servlet Filter acting on a JSF request, but it adds the benefit of full access to the JSF lifecycle, including components, events, and other JSF artifacts. This is one of the areas where JSF offers quite a bit of power, because supporting AJAX is simply a matter of managing a request’s lifecycle events instead of inserting extra components to manage different kinds of functionality, which also means that AJAX support for JSF components can work regardless of the JSF implementation.

Apr 04

FacesIDE

JSF Comments Off

FacesIDE – Project Amateras:

FacesIDE is an Eclipse plugin for web application development that used JSF It requires Eclipse 3.0 (or higher), JDT, GEF and EclipseHTMLEditor. And, it recommends Sysdeo Tomcat Plugin. But it is not indispensable. FacesIDE has the following features. * Add JSF supports to existing Java project. * Visual editing of navigation and managed-beans * Validate faces-config (It’s based on DTD, and also checks that JSPs and classes exist) * Wizards for creating JSP files * Preview of JSF’s JSP files * Code completion and validation for managed-bean names, properties and methods * Code completion and validation for JSF’s taglibs (It’s a function of EclipseHTMLEditor) * Add taglib to JSP using EclipseHTMLEditor’s tag palette FacesIDE includes MyFaces as JSF implementation.

Mar 31

bpcatalog: Using JSF with AJAX:

preload preload preload