ok no problem:
- localhost/MyApp/ - returns index.html of the web content directory
- localhost/MyApp/*relRef* - MyResourceA (does something with the relative
reference *relRef* and return a html representation)
- localhost/MyApp/restlet/* - MyResourceB
(returns a json representation)
best
thank you!
i already tried this and it didn't work. but now i changed the following:
TemplateRoute mainroute = router.attach(/, new Directory(getContext(),
war:///));
mainrouteroute.setMatchingMod​e(Template.MODE_EQUALS);
and this works :)
thank you very much!
I used your solution and it works good. But there is still a small problem:
application class:
router.attach( /restlet/myresource,MyResourceA.class );
router.attach( /*, MyResourceB.class );
router.attachDefault(new Directory(getContext(), war:///));
I want to call
I can't get this to work like I want:
TemplateRoute route = router.attach( /, MyResourceA.class );
route.setMatchingMode(Template.MODE_STARTS_WITH);
router.attachDefault(new Directory(getContext(), war:///));
this always loads MyResourceA, because the main url (localhost/MyApp/) also
starts
Hello Ted,
some words to complete Stephan's answer.
Let's say that the name of the WAR file is myWar.
1- Let's say that the RestletServlet is configured like this :
url-pattern/testServlet/*/url-pattern
and the application as follow:
router.attach(/testResource,HelloWorldResource.class);
are using IE7, in which case the page will be hidden and you
will see a generic 404 error displayed by IE itself).
Mitch
-Original Message-
From: news [mailto:[EMAIL PROTECTED] On Behalf Of TA
Sent: Friday, February 29, 2008 10:28 AM
To: discuss@restlet.tigris.org
Subject: Re: re servlet
Hi Ted,
On Feb 28, 2008, at 5:11 PM, TA wrote:
I'm not sure I follow your suggestion - if I remove the url mapping
from the
defaultAttach call, all URLs will map to the servlet/restlet and I
don't want
that because I have other servlets running the web container.
What Stephan was pointing
7 matches
Mail list logo