Yeah -- I got sofar as well :-)) So I put <wiki:IncludeResources type="jslocalizedstrings"/> back into DefaultLayout.jsp.
Guess what : this is what is renders in html ... <!-- Please use the Stripes layout tags instead of IncludeResourcesTag. See layout/DefaultLayout.jsp for instructions. --> Seems like running in circles :-) And I do not want to go back to early v2.8.- days where the javascript localization strings were inlined with a java-snippet in the JSP. dirk On Sat, Mar 6, 2010 at 11:45 PM, Andrew Jaquith <andrew.r.jaqu...@gmail.com>wrote: > Dirk -- > > The spot in DefaultLayout.jsp where you see the <s:layout-component > name="jslocalizedstrings" /> element is a placeholder for any > localized strings you want to include. Same for jsfunction. By > default, these components contain nothing. > > What you need to do is to override these components in the template > JSPs, for example in templates/default/Preferences.jsp. Just add in a > <s:layout-component name="jslocalizedstrings" /> element with the > contents you want. You can of course also change DefaultLayout.jsp if > you want certain strings to be included in ALL template JSPs by > default. > > If it helps, another way to think about this is that DefaultLayout.jsp > is (essentially) a superclass, and the template JSPs are the > "subclasses." The layout-component names are the properties, which the > subclasses can easily override. > > I hope this helps. Glad to see you are jumping in again now that your > setup is working. :) > > Andrew > > On Sat, Mar 6, 2010 at 4:32 PM, Dirk Frederickx > <dirk.frederi...@gmail.com> wrote: > > Andrew, > > > > The localized js strings are not rendered anymore. > > > > The DefaultLayout.jsp is referring to > > > > <s:layout-component name="jslocalizedstrings" /> > > > > but no toplevel jsp is defining this layout-component ? > > > > > > > > dirk > > >