and by default also by ResourcePath.
You could add one that does by Context.
On 4/6/06, Matthias Albert <[EMAIL PROTECTED]> wrote:
Johan Compagner schrieb:
> getting a file from the webapplication itself is basic servlet.
>
> just get the servlet context from the wicket servlet and load the file
> with the getResourceXXX() methods
Ok, I can do that. But then I have two very different unrelated methods
to load resources:
a) via the servlet context
b) via Wicket resources
If i remember right, in Spring framework for example there are
exchangable method for loading resource with a common interface, which I
would prefer.
Matthias
>
> johan
>
>
> On 4/6/06, *Matthias Albert* < [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:
>
>
> Johan Compagner schrieb:
> > is it really a servlet resource or just a file on disk?
> > Because if it is a servlet resource you need something like a request
> > dispatcher or open an url to it.
> > Because else the servlet is not invoked.
>
> Is the servlet really only invoked if I send a new request? I have a
> PageFactory.newPage method that is invoked properly, so the Wicket
> servlet should be active.
>
> The init method of my derived WebPage class is invoked correctly, too.
>
>
> I tried to set my own ResourceFinder in the DerivedWebApplication.init()
> method. The problem is then that Wicket does not find its own internal
> resources any more at startup.
> The same problem occurs when I set my own
> CompoundResourceStreamLocator.
>
> So my main questions are at the moment:
>
> 1. How can I load a file relative to the web application root, e.g.
> WEPPAPP/pages/page1.html?
> This should not be relative to thew classpath.
>
> 2. How can I achieve this without interfering with Wicket's internal
> resource finding mechanism?
>
>
> Thanks,
>
> Matthias
>
> >
> > johan
> >
> >
> >
> >
> > On 3/28/06, *Matthias Albert* < [EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]> <mailto: [EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED] >>> wrote:
> >
> > What must be done inside a WebPage object to obtain access to
> a servlet
> > resource via:
> >
> > IResourceFinder resfinder =
> > getApplication().getResourceSettings().getResourceFinder();
> >
> > URL url = "">> >
> > ?
> >
> > file.html is an ordinary static HTML page. The result url is
> null,
> > although the file.html exists in the subdir directory under
> the webapp
> > root. /subdir/file.html doesn't work either.
> >
> > Thank you
> >
> > Matthias Albert
> >
> >
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by xPML, a groundbreaking
> scripting
> > language
> > that extends applications into web and mobile media. Attend
> the live
> > webcast
> > and join the prime developer group breaking into this new coding
> > territory!
> >
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
> <http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642>
> >
> <http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
> < http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642>>
> > _______________________________________________
> > Wicket-user mailing list
> > Wicket-user@lists.sourceforge.net
> <mailto:Wicket-user@lists.sourceforge.net>
> > <mailto: Wicket-user@lists.sourceforge.net
> <mailto:Wicket-user@lists.sourceforge.net>>
> > https://lists.sourceforge.net/lists/listinfo/wicket-user
> <https://lists.sourceforge.net/lists/listinfo/wicket-user >
> >
> >
>
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by xPML, a groundbreaking scripting
> language
> that extends applications into web and mobile media. Attend the live
> webcast
> and join the prime developer group breaking into this new coding
> territory!
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
> < http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642>
> _______________________________________________
> Wicket-user mailing list
> Wicket-user@lists.sourceforge.net
> <mailto:Wicket-user@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/wicket-user
>
>
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user