Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jetty-users] Enabling Session

But with servlethandler, my servlet signature is

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException

With ContexHandler, my handler signature is

public void handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
I don't have 'target' and baseRequest arguments using servlets.. is there some workaround in order to use servlets and still
get baseRequest and target?

best regards.
Felipe

2009/11/5 Michael Gorovoy <michael@xxxxxxxxxxx>
Felipe,

Below are the examples of embedded ServletContextHandler usage you may find useful.

http://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk/example-jetty-embedded/src/main/java/org/eclipse/jetty/embedded/OneServletContext.java

http://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk/example-jetty-embedded/src/main/java/org/eclipse/jetty/embedded/ManyServletContexts.java

Michael Gorovoy / michael@xxxxxxxxxxx


On Thu, Nov 5, 2009 at 12:43 PM, Felipe Cruz <felipecruz@xxxxxxxxxxx> wrote:
Hello everyone,

I'm starting a new project with jetty and after reading jetty documentation I picked ContextHandler to implement what I need.

My question is: is there someway to have Session and Cookies suport (with HashSessionManager for example) together with ContextHandler?

I know that ServletContextHandler will give me Session suppor but my code does not work.

        Server server = new Server(8080);

        ServletContextHandler context = new ServletContextHandler(server,"/",ServletContextHandler.SESSIONS);
        context.setContextPath("/");
        context.setResourceBase(".");
        context.setClassLoader(Thread.currentThread().getContextClassLoader());
        context.setHandler(new Adapter(BasicApp.class)); // Adapter extends AbstractHandler
       
        server.setHandler(context);


Can anyone help me?

Thanks,
Felipe

_______________________________________________
jetty-users mailing list
jetty-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/jetty-users



_______________________________________________
jetty-users mailing list
jetty-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/jetty-users



Back to the top