Because I need the Class so i can check for the presence of an annotation
(@InternalPage). If that annotation is present, only internal requests from
10.x.x.x are allowed. Otherwise a 403 (Forbidden) will be generated.
Obviously i can control access with Apache, or a ServletFilter..heck for
that matter in the Page constructor itself. I feel the better solution is
with my annotation and before the Page constructor is called.
Thanks for clearing that up for me. Where can I check for this annotation
within the Web Request Cycle before the Page constructor is called?
Johan Compagner wrote:
>
> why do you want to know it there?
> you are to early there. Wicket only knows it much later when it generates
> a
> RequestTarget from the url
>
> johan
>
>
> On Sun, May 4, 2008 at 6:09 PM, Chris Lintz <[EMAIL PROTECTED]>
> wrote:
>
>>
>> Sorry I should be more clear. I know how to use mounts. What I need to
>> lookup the Class associated to a particular mount point. Please see my
>> code
>> below:
>>
>> return new WebRequestCycle(this, (WebRequest) request, response)
>> {
>> @Override
>> protected void onBeginRequest()
>> {
>> super.onBeginRequest();
>> HttpServletRequest req=(HttpServletRequest)request;
>> String path=req.getServletPath();
>> // I need to lookup the Page or Class from this path
>> ...
>> }
>> }
>>
>>
>>
>> martin-g wrote:
>> >
>> > http://wicketstuff.org/wicket13/niceurl/the/homepage/path
>> >
>> > Browse the source code of NiceUrlApplication.java to see how to use
>> > mounts
>> >
>> > On Sat, 2008-05-03 at 18:35 +0200, Johan Compagner wrote:
>> >> Use mounts
>> >>
>> >> On 5/2/08, Chris Lintz <[EMAIL PROTECTED]> wrote:
>> >> >
>> >> > Hi,
>> >> > Any one know how I can directly lookup a Page or the Page Class from
>> a
>> >> URI
>> >> > path? For example, say I have "/pic/convert" . How can I get the
>> >> > associated Page or Page class that path?
>> >> >
>> >> > thanks for any help
>> >> >
>> >> > chris
>> >> >
>> >> > --
>> >> > View this message in context:
>> >> >
>> >>
>> http://www.nabble.com/How-to-lookup-Page-or-Class-from-a-URI-path---tp17020708p17020708.html
>> >> > Sent from the Wicket - User mailing list archive at Nabble.com.
>> >> >
>> >> >
>> >> >
>> ---------------------------------------------------------------------
>> >> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> > For additional commands, e-mail: [EMAIL PROTECTED]
>> >> >
>> >> >
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> For additional commands, e-mail: [EMAIL PROTECTED]
>> >>
>> >>
>> >
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> > For additional commands, e-mail: [EMAIL PROTECTED]
>> >
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/How-to-lookup-Page-or-Class-from-a-URI-path---tp17020708p17048153.html
>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>
--
View this message in context:
http://www.nabble.com/How-to-lookup-Page-or-Class-from-a-URI-path---tp17020708p17048402.html
Sent from the Wicket - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]