[jboss-user] [JBoss Seam] - Re: @NotNull annotation not working...
waheed.murad
do-not-reply at jboss.com
Tue Dec 19 03:37:32 EST 2006
well i have understood the problem but cannot find solution for it.. well i have
h:outputText in my JSF page as
<h:inputText id="username" value="#{customer.username}">
which is mapped to the Entity bean
Entity
@Name("customer")
@Scope(SESSION)
@Table(name="ERegCustomer")
@SequenceGenerator(name="CUSTOMER_SEQUENCE", sequenceName="EREGCUSTOMER_SEQ")
public class ERegCustomer implements Serializable
{
private static final long serialVersionUID = 1881413500711441953L;
private Integer id;
private String username;
private String password;
....
....
....
And my session bean as
public class ERegCustomerAction implements ERegCustomerLocal {
@In
private Context sessionContext;
@In(required=false)
@Out(required=false)
private ERegCustomer customer;
public String registerCustomer()
{
.......
.........
......... /// here customer.getUsername returns empty String not null
when i submit the form with empty field, ........ customer.username have value. i mean it is assigined to empty string ("") not to null so abviously @NotNull anotation will not work. if this is the case then for what @NotNull is used for and if i am right then what mistake i made
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3994911#3994911
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3994911
More information about the jboss-user
mailing list