Hi All,

I'm using appfuse with struts.
I have a model like this

public class MyClass extends BaseObject implements Serializable {
...
    private EnumStatus status;
...
    @Enumerated(EnumType.STRING)
    @Column(name="Status", length=16)
    public EnumStatus getStatus() {
        return this.status;
    }

    public void setStatus(EnumStatus status) {
        this.status = status;
    }
....
}

and EnumStatus defined as

public enum EnumStatus {
    ACTIVE,  CANCEL
};

In my jsp form, status presented as textfield

    <s:textfield key="myClass.status" required="true" cssClass="text medium"/>

But, everytime I tried to save the form, it gave error message

Invalid field value for field "MyClass.status".

What's the correct way to handle with Enumerated field ?

Many thanks,

-- 
Ernas M. Jamil

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to