Using Bean Counter JSP : Beans « JSP « Java






Using Bean Counter JSP

//File: BeanCounter.jsp
<HTML>
<HEAD>
</HEAD>
<BODY>
<%@ page language="java" %>

<jsp:useBean id="counter" scope="session" class="beans.Counter" />

<jsp:setProperty name="counter" property="count" param="count" />
<%

    out.println("Count from scriptlet code : "
      + counter.getCount() + "<BR>");

%>

Count from jsp:getProperty :
  <jsp:getProperty name="counter" property="count" /><BR>

</BODY>
</HTML>

///////////////////////////////////////////////////////////
//File: Counter.java
package beans;

import java.io.Serializable;

public class Counter implements Serializable{

  // Initialize the bean on creation
  int count = 0;

  // Parameterless Constructor
  public Counter() {

  }

  // Property Getter
  public int getCount() {

    // Increment the count property, with every request
    count++;

    return this.count;
  }

  // Property Setter
  public void setCount(int count) {

    this.count = count;
  }
}


           
       








UsingBean-CounterJSP.zip( 89 k)

Related examples in the same category

1.Calling a Private Method
2.Jsp Form And Bean
3.Get Set Properties JSTL
4.Getting a Property Value
5.Using a Constructor
6.Using a Java Bean Jsp
7.Using Package Jsp
8.Using UseBean in Jsp
9.Set Property Value
10.Jsp Using Bean Scope Session
11.Bean property display
12.Beans with scriptlet
13.EL and Complex JavaBeans
14.JSP with Java bean
15.JSP form and Java beans
16.JSP email valid check
17.JSP and Java beans 3
18.JSP Standard Actions: set property
19.JSP and Java beans (JavaBeans) 1JSP and Java beans (JavaBeans) 1
20.JSP and Java beans (JavaBeans) 2JSP and Java beans (JavaBeans) 2