How can I map the same servlet to 2 different urls?
I have this so far:
Server server = new Server(8090);
ServletContextHandler servletContextHandler = new
ServletContextHandler();
servletContextHandler.setContextPath("/my_api");
servletContextHandler.addServlet(new ServletHolder(new
MyServlet()), "/first/path");
server.setHandler(servletContextHandler);
logger.info("starting jetty");
server.start();
server.join();
Can I map it to another url also?
Also, what is the default pool size and pool type? is it quedthreadpool?
On Tue, Apr 17, 2012 at 2:57 AM, Thomas Becker <[email protected]> wrote:
> Hi S Ahmed,
>
> in your case a Servlet is the better fit. Instead using a handler write a
> servlet and only override the doPost() method if you only want to reply to
> POST requests. Use the servlet tutorials provided by Oracle or any other of
> the million tutorials in the web on how to do so.
>
> How to run servlets embedded is described in the jetty wiki @ eclipse:
> http://wiki.eclipse.org/Jetty/Tutorial/Embedding_Jetty
>
> Have fun,
> Thomas
>
>
> On 4/16/12 11:12 PM, S Ahmed wrote:
>
> My embedded jetty 'main' looks like:
>
> Server server = new Server(8090);
>
>
> ContextHandler contextHandler = new ContextHandler();
> contextHandler.setContextPath("/some/path");
> contextHandler.setResourceBase(".");
>
> contextHandler.setClassLoader(Thread.currentThread().getContextClassLoader());
>
>
> server.setHandler(contextHandler);
> server.setHandler(new SomeHandler(someService));
>
> server.start();
> server.join();
>
> 1. I created the context handler so I could create a context path so
> people will go to /some/path and then SomeHandler will response. (but the
> problem is going to just / also fires the SomeHandler....)
> Can I add this contextPath to SomeHandler somehow? My SomeHandler
> looks like:
>
> public class SomeHandler extends AbstractHandler
>
> 2. Can I have SomeHandler ONLY response to POST requests?
>
> 3. Not sure what the default thread pool settings are if I don't
> explicitly set it? Is queued thread pool the suggested pool to use?
>
>
> _______________________________________________
> jetty-users mailing
> [email protected]https://dev.eclipse.org/mailman/listinfo/jetty-users
>
>
> --
> thomas [email protected]
> http://webtide.com / http://intalio.com
> (the folks behind jetty and cometd)
>
>
_______________________________________________
jetty-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/jetty-users