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 list
[email protected]
https://dev.eclipse.org/mailman/listinfo/jetty-users
--
thomas becker
[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