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
>
>

Reply via email to