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