Professional Documents
Culture Documents
Institute of Java &technological Studies: AJD Icefaces
Institute of Java &technological Studies: AJD Icefaces
Institute of Java &technological Studies: AJD Icefaces
icefaces
Counter.java
package p;
import javax.faces.event.ActionEvent;
/**
*
* @author Administrator
*/
public class Counter {
private int count;
public Counter() {
}
count--;
}
ApplicationCounter.java
package p;
import com.icesoft.faces.async.render.SessionRenderer;
import javax.faces.event.ActionEvent;
/**
*
* @author Administrator
*/
@Namal Yasanga (SCJP,SCMAD,SCWCD)
public class ApplicationCounter extends Counter{
public ApplicationCounter() {
}
SessionCounter.java
package p;
import com.icesoft.faces.async.render.SessionRenderer;
/**
*
* @author Administrator
*/
public class SessionCounter extends Counter{
public SessionCounter() {
SessionRenderer.addCurrentSession("all");
}
Page1.jsp
Configurations
<managed-bean>
<managed-bean-name>sessionCounter</managed-bean-name>
<managed-bean-class>p.SessionCounter</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>
<managed-bean>
<managed-bean-name>applicationCounter</managed-bean-name>
<managed-bean-class>p.ApplicationCounter</managed-bean-class>
<managed-bean-scope>application</managed-bean-scope>
</managed-bean>