Hi François,
what I try to do is a bit different... I would like to provide a default 
per component sub-class, before wicket cascades the property files up to 
application.properties.

Something like this:
add(new Label("aaaa", new StringResourceModel("key.${someInfoFromBean}", 
Component.this, Model.of(anyBean), new 
StringResourceModel("key.default", Component.this)));

Hi Martin,
ok, this will solve my problem, next.
 > In Wicket 7 the API is changed to IModel<String> with
 > https://issues.apache.org/jira/browse/WICKET-4972

kind regards
Patrick

Am 18.07.2014 19:02, schrieb Francois Meillet:
> In your Application.properties
> you add the key key.to.be.good=theValue
>
> and you can use the StringResourceModel like that
>
> add( new Label("aaaa",  new StringResourceModel("key.to.be.good", null)));
>
>
> François Meillet
> Formation Wicket - Développement Wicket
>
>
>
>
>
> Le 18 juil. 2014 à 18:14, Patrick Davids <patrick.dav...@nubologic.com> a 
> écrit :
>
>> Hi all,
>> is there any way to implement a StringResourceModel which allows to give
>> a defaultValue as model?
>>
>> First I tried to override getDefaultModelAsString() of Label. (is final)
>> Than I tried to implement an extending
>> ModeledDefaultValueStringResourceModel, catching a
>> MissingResourceException on getObject() or load() and retrieving my own
>> Model<String> defaultValue, but everthing is final here, too.
>>
>> So, Im not able to achieve this, right now.
>>
>> I would like to do this, because I have a dynamic way of giving buttons
>> a label depending of my Wizard-subclass (have my own
>> SpecialWizardButtonBar).
>>
>> And if a button label is not availabe I want to fallback somewhere, but
>> the default cannot be a StringResourceModel.
>>
>> Can someone help? Or is this a feature request and have to open a ticket?
>>
>> kind regards, nice weekend
>> PatrickB�KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKCB��[��X��ܚX�KK[XZ[�\�\��][��X��ܚX�P�X��]�\X�K�ܙ�B��܈Y][ۘ[��[X[��K[XZ[�\�\��Z[�X��]�\X�K�ܙ�B�
>
>

-- 
Mit freundlichen Grüßen,

Patrick Davids

nuboLOGIC GmbH & Co. KG
Kieler Str. 103-107 • 25474 Bönningstedt

Tel.: +49 40 228539 732
Email: patrick.dav...@nubologic.com

http://www.nubologic.com

Handelsregister: HRA6819 Pi  | Amtsgericht Pinneberg

Geschäftsführung der Verwaltungsgesellschaft
Daniel Fraga Zander

HRB10145Pi | Amtsgericht Pinneberg
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to