Using Bean Counter in JSP
In this section you will learn how the counter bean can be used in jsp. As you all know a counter increments the value by one. Here, we will use bean with a jsp.
Here is an example which explains the purpose.
Code of counter.jsp:
<%@ page language="java" %> <jsp:useBean id="counter" scope="session" class="form.CounterBean" /> <HTML> <HEAD><TITLE>Use Bean Counter Example</TITLE> </HEAD> <BODY> <table><tr><td><b> The current count for the counter bean is: </b> <%=counter.getCoun() %></td></tr> </table </BODY> </HTML> |
Code of CounterBean.java:
package form;
|
In the above example, A jsp page sets the session by scope="session" and calls the Bean by class="form.CounterBean". A variable 'coun' is initialized to 0 which will return the coun++. The method <%=counter.getCoun() %> is then called by the jsp and the counter value will get incremented by one till the session continues. After the compilation, run the tomcat. Type the URL on the browser.
Output will be displayed as:
After refreshing the browser, the output will be displayed as: