java - Map an AbstractHandler to specific path for an embedded Server (Jetty) -


for junit tests want add handler embedded jetty server. can code:

    server server = new server(8080)      handler h = new abstracthandler() {          @override         public void handle(string target, request baserequest,                 httpservletrequest request, httpservletresponse response)                 throws ioexception, servletexception {             //          }     };     server.sethandler(h); 

then every call server handled handler. want handle requests specific path e.g.: 'http:// localhost:8080/test'. found examples using 'org.mortbay.jetty.servlet.context' class archiev this. guess old , doesn't exist anymore?

pretty simple, example of how can done:

http://git.eclipse.org/c/jetty/org.eclipse.jetty.project.git/tree/examples/embedded/src/main/java/org/eclipse/jetty/embedded/manycontexts.java

and general documentation:

http://www.eclipse.org/jetty/documentation/current/embedding-jetty.html


Comments

Popular posts from this blog

user interface - Python attempting to create a simple gui, getting "AttributeError: 'MainMenu' object has no attribute 'intro_screen'" -

jquery - Common JavaScript snippet to share files on Google Drive, Dropbox, Box.net or SkyDrive -

Android Gson.fromJson error -