Mensagem sobre o tópico
Determinar o path de um resource
MIME-Version: 1.0
Received: by 10.100.144.11 with SMTP id r11mr400782and.19.1245436386075; Fri,
19 Jun 2009 11:33:06 -0700 (PDT)
Date: Fri, 19 Jun 2009 11:33:06 -0700 (PDT)
X-IP: 200.186.60.37
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.0.11)
Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729),gzip(gfe),gzip(gfe)
X-HTTP-Via: 1.1 macgyver.tre-pb.gov.br:3128 (squid/2.6.STABLE5), 1.0
tsefprx.tse.gov.br:8080 (squid/2.7.STABLE5)
Message-ID: <4cbf925d-5747-4356-8f51-788d6dda1b7d@r34g2000vba.googlegroups.com>
Subject: Determinar o path de um resource
From: Marcell Manfrin <barbac...@gmail.com>
To: =?ISO-8859-1?Q?Wicket_em_Portugu=EAs?= <wicket-ptbr@googlegroups.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Ol=E1
Estou precisando saber o caminho url de um PackageResource para passar
para um js. Tipo:
final PackageResource resource =3D PackageResource.get(this.getClass(),
"sound.wav");
group.add(new AjaxSelfUpdatingTimerBehavior(Duration.milliseconds
(100)) {
@Override
protected void onPostProcessTarget(AjaxRequestTarget target) {
super.onPostProcessTarget(target);
target.appendJavascript("{play('" + resource.getPath() + "')}");
}
});
group.add(JavascriptPackageResource.getHeaderContribution(this.getClass
(), "play.js"));
S=F3 que o caminho do resource que est=E1 sendo retornado dessa forma =E9
inv=E1lido... j=E1 tentei o getAbsolutePath() tb e n=E3o =E9.
Alguem sabe como fazer? Por enquanto estou colocando fixo no raiz da
aplica=E7=E3o e hardcoding no javascript o caminho. Mas seria bom usar
algo do wicket porque a=ED posso mudar o contexto da aplica=E7=E3o sem
quebrar nada.
[]s
Marcell Manfrin