My problem is the id is always null.
First I thought it could be b/c of the way the defaultStack is set up so
I switched to paramsPrepareParamsStack, yet the problem still remains.
Any ideas on how to obtain the id from the request?
Thanks!
Mounir
@Namespace("/public")
public class PersonCRUDAction implements Preparable {
private Long id;
@Action("blah1/{id}/blah2")
public void execute() {
... /* crud the person */
}
public Long getId() { return id;}
public void setId(Long id) {this.id=id}
@Override
public void prepare() throws Exception {
Person peron;
if (id!=null)
person = personManager.loadById(id);
else
throw new NullArgumentException("id");
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]