|
How to use JavaBeans and JSP:useBean action in JSP |
|
|
This tip shows the use of <jsp:useBean>. This JSP page extracts a property of a JavaBean class and show it to the browser. Here CurrentTimeBean is a JavaBean class which stores the time. It has getter and setter methods of hours and minutes. <jsp:useBean> tag in the JSP file call these getter methods using tag <jsp:getProperty>.
<jsp:useBean id = "time" class= "CurrentTimeBean"/>
<html>
<body>
it is now<jsp:getProperty name = "time" property = "minutes"/>
minutes past the hour. <jsp:getProperty name = "hour" property = "hour"/>
</body>
</html>
CurrentTimeBean.java
import java.util.Date;
public class CurrentTimeBean {
public int hours;
public int minutes;
public CurrentTimeBean(){
Date now = new Date();
this.hours = now.getHours();
this.minutes= now.getMinutes();
}
public int getHours() {
return hours;
}
public void setHours(int hours) {
this.hours = hours;
}
public int getMinutes() {
return minutes;
}
public void setMinutes(int minutes) {
this.minutes = minutes;
}
}
|
Related Tips
|
Page 1 of 0 ( 0 comments )
You can share your information about this topic using the form below!
Please do not post your questions with this form! Thanks.