I don't get it. 

You mean you have an action bean that references an object (JPA) and you want 
to bind a string to one of its props ?

action -> pojo -> String ?

What's display tag have to do with it ?

In all cases, Stripes binds request params using the declared type of the 
property. You can change this by supplying your own TypeConverter, in the 
@Validate annotation (can be nested, using @ValidateNestedProperties).

HTH

Remi

Le 18 mars 2013 à 15:18, Robert Nicholson a écrit :

> 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

------------------------------------------------------------------------------
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