I found the issue. my stupidity. a non-printable character somehow was embedded
in the url.
Everything works great now.
Thanks for everyone helping on this.
----- Original Message -----
From: "ted smith2010" <[email protected]>
To: "Stripes Users List" <[email protected]>
Sent: Saturday, February 11, 2012 3:32:39 PM
Subject: Re: [Stripes-users] url param binding to actiobean object
I just did a test doing POST, many log messages about bindings of like
location.address
so my logging is set right
but when to GET location.id=40, no single line of binding related. it go
straight to
handler.
----- Original Message -----
From: "ted smith2010" <[email protected]>
To: "Stripes Users List" <[email protected]>
Sent: Saturday, February 11, 2012 3:27:36 PM
Subject: Re: [Stripes-users] url param binding to actiobean object
Most are yes. It worked when doing posting (create location) and all the
binding
specified in the form to posting worked fine.
but when I do GET with location.id=40, it is not doing binding. no log info
about this even with
debug level. so somehow some steps were bypassed
----- Original Message -----
From: "Ben Gunter" <[email protected]>
To: "Stripes Users List" <[email protected]>
Sent: Saturday, February 11, 2012 11:16:59 AM
Subject: Re: [Stripes-users] url param binding to actiobean object
1. Are you sure everything is spelled correctly (getter name, link
parameter, etc.)?
2. Is the Location class public?
3. Is there a public no-arg constructor for Location?
4. Is setId(Integer) public?
5. Are you using @StrictBinding on your class? If so, do you have a
@Validate for your id property (nested on the location field)?
If you can answer yes to all of those, then you should set the log level to
debug and try the request again to see what's going on. That almost always
provides the answer.
-Ben
On Sat, Feb 11, 2012 at 10:58 AM, < [email protected] > wrote:
Hi:
I have a URL like
<a href="/context/actionName? location.id =40"
and my action bean class like
class AB {
protected Location location
public getLocation
public setLocation......
}
class Location{
private id;
public getId
public setId(Integer id)...
}
I would expect clicking the link would auto create the location object and set
the id to be "40"
but my test shows the location object remains to be null when the handler is
called.
But similar binding works if I use post inside a form.
Thanks in advance.
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Stripes-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-users
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Stripes-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-users
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Stripes-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-users
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Stripes-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-users
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Stripes-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-users