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�

Reply via email to