In my case the bean is the actual JPA hibernate class and so it's modeled as a 
String.

However, some extensions were written on top of Display Tag to provide 
filtering ie. searching whereby a textfield or popup is added as the header of 
each column. The idea is that it's suppose to populate an "example" object 
who's state is then used to perform the search. 

The example object is also an instance of the JPA hibernate class.

It just didn't seem like there was any way to override the actual declared type 
of the thing I'm searching by. There was no way to cover or annotate that I 
wanted to use an Enum to represent what I'm displaying to my user. Display 
value A but search using value B.

On Mar 16, 2013, at 4:26 AM, VANKEISBELCK Remi <r...@rvkb.com> wrote:

> Hi Robert, 
> 
> If the declared type is String the Stripes will bind to a String. If you 
> wanna use an enum in the bean you can just do that.
> 
> What do you mean by "filter" ?
> 
> Cheers
> 
> Remi   
> 
> 2013/3/16 VANKEISBELCK Remi <r...@rvkb.com>
> Hi Robert,
> 
> If the declared type is 
> 
> 
> 2013/3/16 Robert Nicholson <robert.nichol...@gmail.com>
> I'm still new to stripes but last week I had an issue where it wasn't using 
> the correct type convertor on a binding.
> 
> So I  have a hibernate object that has an attribute represented as a varchar 
> in the database and it's java type is a String
> 
> However I wanted to filter based on a type of Enum.
> 
> The code I saw seemed to go looking at the declared type of the attribute in 
> order to figure out what kind of type converter should apply and so instead 
> of end up with an Enum converter it arrives at a String converter.
> 
> How can you override this behavior?
> 
> My final solution was to do away with the Enum completely which means I had 
> to display the value as "Y" "N" instead of "True" "False"
> 
> 
> 
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_mar
> _______________________________________________
> Stripes-users mailing list
> Stripes-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/stripes-users
> 
> 
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_mar_______________________________________________
> Stripes-users mailing list
> Stripes-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/stripes-users

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Stripes-users mailing list
Stripes-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/stripes-users

Reply via email to