i know javabean is nothing but a class written in java language
the business logic is written in javabean
but, i want know the advantages and objectives of using javabeans
question : suppose,if i am using jsp to write a program
i can write business logic in jsp then why to use javabeans in jsp...
example:writing business logic in jsp itself
<html>
<body>
<%
int i=1,j=2;
int k;
k=i+j;
out.println(k);
%>
</body>
</html>
writing business logic in a javabean as a separate class
<html>
<body>
<jsp:useBean id="addition" class="beans.ad d" />
<jsp:setPropert y name="addition" property="value 1" value="1" />
<jsp:setPropert y name="addition" property="value 2" value="2" />
after addition<jsp:ge tProperty name="addition" name="totalvalu e" />
</body>
</html>
beans.add class
public class add
{
public int i,j,k;
public add()
{
i=j=k=0;
}
public void setvalue1(int i1)
{
i=i1;
}
public void setvalue2(int j1)
{
j=j1;
}
public int gettotalvalue()
{
k=i+j;
return(j);
}
}
please,someone help me in solving my problem....
the business logic is written in javabean
but, i want know the advantages and objectives of using javabeans
question : suppose,if i am using jsp to write a program
i can write business logic in jsp then why to use javabeans in jsp...
example:writing business logic in jsp itself
<html>
<body>
<%
int i=1,j=2;
int k;
k=i+j;
out.println(k);
%>
</body>
</html>
writing business logic in a javabean as a separate class
<html>
<body>
<jsp:useBean id="addition" class="beans.ad d" />
<jsp:setPropert y name="addition" property="value 1" value="1" />
<jsp:setPropert y name="addition" property="value 2" value="2" />
after addition<jsp:ge tProperty name="addition" name="totalvalu e" />
</body>
</html>
beans.add class
public class add
{
public int i,j,k;
public add()
{
i=j=k=0;
}
public void setvalue1(int i1)
{
i=i1;
}
public void setvalue2(int j1)
{
j=j1;
}
public int gettotalvalue()
{
k=i+j;
return(j);
}
}
please,someone help me in solving my problem....
Comment