I added @Persist on a field in my form, it doesn't persist if switch
locale. But if I try to submit (onSubmit not implemented in the .java) then
the field become really persistente, even if I switch locale  the field
stay filled.
Why this behavior ? How can I get this persistency between locale switching
without having to "fail-submit" before ?


2014-07-17 10:23 GMT+02:00 squallmat . <squall...@gmail.com>:

> I added @Persist on both source and value, now fields persist between
> languages.
> But localization switching reload the page, so I assume if I want the
> field that were filled to stay filled at language switching I need to put
> on all my Property with @Persist and refill each field in SetupRender,
> right ?
>
> Is this possible to have localization switchin without page reloading, and
> only the labels "ajaxly" updated ?
>
>
> 2014-07-16 21:02 GMT+02:00 Thiago H de Paula Figueiredo <
> thiag...@gmail.com>:
>
> On Wed, 16 Jul 2014 12:55:24 -0300, squallmat . <squall...@gmail.com>
>> wrote:
>>
>>  Still, in the Client entity that i will persist at the submit, I store my
>>> contacts in it :
>>> // when adding a contact row
>>> Object onAddRowFromContacts() {
>>> ContactDto contactDto = new ContactDto();
>>>
>>> clientDto.getContactList().add(contactDto);
>>>
>>> return contactDto;
>>> }
>>>
>>> Is there a way to achieve what I want, keep my rows at language switching
>>> without persisting in db ?
>>>
>>
>> Look at the @Persist annotation. Session persistence. Again, it's
>> completely unrelated to language switching.
>>
>> @Persist
>> private ContactDto contactDto;
>>
>>
>> --
>> Thiago H. de Paula Figueiredo
>> Tapestry, Java and Hibernate consultant and developer
>> http://machina.com.br
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>> For additional commands, e-mail: users-h...@tapestry.apache.org
>>
>>
>

Reply via email to