I think you are looking for:
http://wicket.sourceforge.net/apidocs/wicket/RequestCycle.html#urlFor(wicket.ResourceReference
)

Ex:
RequestCycle.get().getUrlFor(new
ResourceReference(SomeClass.class,"path-to-resource"))

On Sat, Sep 12, 2009 at 7:34 AM, Petr Kobalíček <[email protected]>wrote:

> Hi list,
>
> how to get resource path to use it in own javascript?
>
> For example I can reimplement renderHead method in
> AbstractDefaultAjaxBehavior and in method render head I can add
> javascript or css references:
>
> public void renderHead(IHeaderResponse response)
> {
>  super.renderHead(response);
>
>  // here
>  response.renderJavascriptReference(new
> JavascriptResourceReference(SomeClass.class, "path-to-resource.js"));
> }
>
> this will generate <script> tag with correct path, this is all okay,
> but I need to put path to some resources using own generated
> javascript, for example:
>
> public void renderHead(IHeaderResponse response)
> {
>  super.renderHead(response);
>
>  // here
>  response.renderJavascript(
>    "some javascript code" + myMethod_getResourcePath(SomeClass.class,
> "path-to-resource") + "some other javascript code");
> }
>
> Is is possible to get path server path using something similar
> (replacing myMethod_getResourcePath that not exists) ? I looked at the
> wicket sources, but I didn't find it.
>
> Thanks
> - Petr
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to