Re: [Stripes-users] TypeConverters and the declare type.

2013-03-16 Thread VANKEISBELCK Remi
Hi Robert,

If the declared type is

2013/3/16 Robert Nicholson 

> 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


Re: [Stripes-users] TypeConverters and the declare type.

2013-03-16 Thread VANKEISBELCK Remi
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 

> Hi Robert,
>
> If the declared type is
>
>
> 2013/3/16 Robert Nicholson 
>
>> 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


Re: [Stripes-users] TypeConverters and the declare type.

2013-03-18 Thread Robert Nicholson
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  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 
> Hi Robert,
> 
> If the declared type is 
> 
> 
> 2013/3/16 Robert Nicholson 
> 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


Re: [Stripes-users] TypeConverters and the declare type.

2013-03-18 Thread Remi VANKEISBELCK
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  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 
>> Hi Robert,
>> 
>> If the declared type is 
>> 
>> 
>> 2013/3/16 Robert Nicholson 
>> 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