This solution will work for sure... and additionally you could have the markup of MyPanel <html> <head> <script type="text/javascript" src="./js/application.js"></script> </head> <body> <wicket:panel> ..... </wicket:panel> </body> </html> So that you cant test it offline and have it working when used dynamically.
Ernesto On Wed, Oct 7, 2009 at 1:26 PM, Ernesto Reinaldo Barreiro < reier...@gmail.com> wrote: > You could do > public class MyPanel extends Panel { > > public static ResourceReference CSS = new ResourceReference(MyPanel.class, > "mycss.css"); > > public MyPanel(String id) { > add(CSSPackageResource.getHeaderContribution(CSS )); > } > } > > Similar for JavaScript with JavascriptPackageResource instead > of CSSPackageResource > > Best, > > Ernesto > > On Wed, Oct 7, 2009 at 1:21 PM, Ittay Dror <itt...@tikalk.com> wrote: > >> In the panel's html i have something like: >> >> <script type="text/javascript" src="./js/application.js"></script> >> >> >> This works well when the html is viewed as standalone. but in the context >> of the application i need the tag to be rendered as: >> >> <script type="text/javascript" src="prefix/js/application.js"></script> >> >> >> Ittay >> >> >> Ernesto Reinaldo Barreiro wrote: >> >> Not quite following you... What do you mean? Something like: >>> a.myClass { >>> background: url('${myURL}'); >>> } >>> >>> and get ${myURL} replaced? >>> >>> Best, >>> >>> Ernesto >>> >>> >>> On Wed, Oct 7, 2009 at 12:55 PM, Ittay Dror <itt...@tikalk.com> wrote: >>> >>> >>> >>>> Hi, >>>> >>>> >>>> Is there a way in which I can convert javascript/css relative references >>>> in >>>> a <wicket:head> of a panel and add a prefix to them? >>>> >>>> >>>> Regards, >>>> >>>> Ittay >>>> >>>> >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>>> For additional commands, e-mail: users-h...@wicket.apache.org >>>> >>>> >>>> >>>> >>> >>> >>> >> >> -- >> -- Tikal <http://www.tikalk.com> >> Tikal Project <http://tikal.sourceforge.net> >> >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> For additional commands, e-mail: users-h...@wicket.apache.org >> >> >