You should just use /scap
see
http://www.osgi.org/javadoc/r4v42/org/osgi/service/http/HttpService.html#registerServlet
(java.lang.String, javax.servlet.Servlet, java.util.Dictionary,
org.osgi.service.http.HttpContext)
HTH
-Simon
|
| From: |
|
--|
|fox f...@protelsws.com
|
--|
|
| To:|
|
--|
|Equinox development mailing list equinox-dev@eclipse.org
|
--|
|
| Date: |
|
--|
|12/08/2009 09:33 PM
|
--|
|
| Subject: |
|
--|
|Re: [equinox-dev] Re: How can I register a servlet to receive andhandle the
path like /*? |
--|
|
| Sent by: |
|
--|
|equinox-dev-boun...@eclipse.org
|
--|
Hi Gunnar:
Thanks for your help,
but then I found another problem: if I want the servlet to handle the
request with the path /scap/*,I try to modify the alias to /xcap/, it
throws java.lang.IllegalArgumentException: Invalid alias '/xcap/' ,how
should I resolve this problem?
Thanks so many.
2009-12-09
fox
发件人: Gunnar Wagenknecht
发送时间: 2009-12-08 20:31:53
收件人: equinox-dev
抄送:
主题: [equinox-dev] Re: How can I register a servlet to receive andhandle
the path like /*?
Am 08.12.2009 09:08, schrieb fox:
When I convert a httpservlet to a bundle,I found that the first param of
Httpservice.registerServlet method does not support the path define
like /*,but I want to achieve this functionality ,what should I do?
Just '/' instead of '/*'. The OSGi HttpService applies a prefix matching.
-Gunnar
--
Gunnar Wagenknecht
gun...@wagenknecht.org
http://wagenknecht.org/
___
equinox-dev mailing list
equinox-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/equinox-dev
___
equinox-dev mailing list
equinox-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/equinox-dev
inline: graycol.gifinline: ecblank.gif___
equinox-dev mailing list
equinox-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/equinox-dev