Great to see the good people of Peakhour working on a Saturday ;)

I think all you need to do is map a servlet to /admin or /site and then that
servlet picks up requests and forwards them using the end part of the URL?

Look at <servlet-mapping> tag in
http://www.orionserver.com/docs/web.xml.html and at the various request
properties. Sounds like you just need :

String path =
request.getRequestURI().substring(request.getRequestURI().indexOf("/"));

Cheers,
Mike

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of Kimberley
> Scott
> Sent: Saturday, 2 September 2000 4:07
> To: Orion-Interest
> Subject: Me again. A general question - sorry about this.
>
>
> Hiya,
>
> Got to produce a demo as a proof of concept to get Orion in place before
> Friday this coming week, so I'm getting a tad frantic. My apologies if I'm
> asking dumb questions.
>
> I have an issue sort of about URL rewriting. (not baking cookies) My app
> (see the current one at http://smartoffice.com.au - no comments please! I
> know it needs work) has a number of business requirements that
> allow a user
> to browse the site loading up a cart and potentially 'logging-in' and
> retaining the cart. I assume everybody is familar with this.
>
> The site has several "sub-sites" which handle different areas.
> For example,
> non-secure, ssl and 'admin'. I'm going to setup a client that can run in
> Sydney and connect via RMI/IIOP to the server and databases in Melbourne.
>
> To make life a bit more manageable, I'd like to have the ability
> to 'munge'
> the URL such that a path points to a servlet which picks up the
> rest of the
> URL via getPathInfo() or whatever and gather useful information as a
> precursor to actually running the JSP page.
>
> For example:
>
>       http://blah.blah.com.au/site/this/that.jsp
> and   http://blah.blah.com.au/admin/a/bit/deeper.jsp
>
>
> Where 'site' and 'admin' are the servlets and 'this/that.jsp' and
> 'a/bit/deeper.jsp' are the 'actual' pages that get actioned by the
> respective servlet. The 'admin' servlet for example could request
> a seperate
> structured secure login process, while the 'site' servlet simply gathers
> cookies, DSNs etc and runs the JSP. I know this is possible, but be damned
> if I can figure out how to set it up in Orion. I've read books, sites and
> fiddled around till I'm blue and I'm obviously missing something very
> obvious.
>
> If anybody has any suggestions (besides sticking my head in the oven) I
> would be most appreciative. A reference to a book, paper or
> website would be
> helpful also. Just in case I have it but can't find it, the books
> currently
> surrounding me are:
>
>       Java Servlets by example        - Williamson
>       Professional JSP                        - (Various) Wrox
> [Where I found out about Orion]
>       Developing Enterprise Apps      - Asbury and Weiner
>       Pure Java 2                             - Litwak
>       Java 2 for Professionals        - Morgan
>       Build Java Enterprise J2EE      - Perrone and Chaganti
>       Sun's dev packs
>
> Kimbo.
>
>


Reply via email to