I have a JSP page trying to display a property (record) from a Javabean. Somehow in the setRecord is not working in the JavaBean

<%--
Document : index
Created on : Dec 21, 2010, 2:46:13 AM

--%>

<%@page contentType="text/html" pageEncoding="UTF-8" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<jsp:useBean id="eb" scope="request" class="learn.ClientBean" />
<jsp:setProperty name="eb" property="fname" param="f" />
<jsp:setProperty name="eb" property="lname" param="l" />
<jsp:setProperty name="eb" property="email" param="e" />

<body bgcolor="#000000" text="#ffffff">
<h1>Subscription Form</h1>

<form action="index.jsp" method="GET" >
<table width="30%" border="0" cellpadding="4">
<tr>
<td>First Name: </td>
<td><input type="text" id="f" name="f" size="15" value="${eb.fname}"/></td>
</tr>
<tr>
<tr>
<td>Last Name: </td>
<td><input type="text" id="l" name="l" size="15" value="${eb.lname}"/></td>
</tr>
<tr>
<td>Email:</td>
<td><input type="text" id="e" name="e" size="15" value="${eb.email}"/></td>
</tr>
<tr>
<td colspan="2"><div align="center">
<input name="Submit" type="Submit" value="Subscibe"/>
</div></td>
</tr>
</table>

<table width="30%" border="0" cellpadding="4">
<tr>
<td>

(Member: ${eb.record})

</td>
</tr>
</table>

</form>

</body>
</html>

-----The Javabean


package learn;

import java.io.Serializable;


public class ClientBean implements Serializable {

CustomerPurchaseOrder proxy;

private String _fname;
private String _lname;
private String _email;

private String _record;

public ClientBean()
{



}//end constructor



public void setFname(String fname)
{
_fname = fname;
}

public String getFname()
{
return _fname;
}

public void setLname(String lname)
{
_lname = lname;

}

public String getLname()
{
return _lname;
}


public void setEmail(String Email)
{
_email = Email;
}

public String getEmail()
{
return _email;
}


public void setRecord()
{

CustomerPurchaseOrderService service = new CustomerPurchaseOrderService();
proxy = service.getCustomerPurchaseOrderPort();

_record = "Test";

//_record = proxy.createMember(_fname, _lname, _email);

}

public String getRecord()
{

return _record;

}


}//end class




mark