comparison src/luan/webserver/examples/Example.java @ 1168:312e4cadd508

minor
author Franklin Schmidt <fschmidt@gmail.com>
date Thu, 08 Feb 2018 19:17:57 -0700
parents 7e6f28c769a1
children
comparison
equal deleted inserted replaced
1167:7e6f28c769a1 1168:312e4cadd508
46 Map<String,Handler> map = new HashMap<String,Handler>(); 46 Map<String,Handler> map = new HashMap<String,Handler>();
47 map.put( "/hello", new Example() ); 47 map.put( "/hello", new Example() );
48 map.put( "/headers", new Headers() ); 48 map.put( "/headers", new Headers() );
49 map.put( "/params", new Params() ); 49 map.put( "/params", new Params() );
50 map.put( "/cookies", new Cookies() ); 50 map.put( "/cookies", new Cookies() );
51 Handler handler = new MapHandler(map); 51 Handler mapHandler = new MapHandler(map);
52 handler = new ListHandler( handler, new FileHandler(), new DirHandler() ); 52 FileHandler fileHandler = new FileHandler();
53 Handler dirHandler = new DirHandler(fileHandler);
54 Handler handler = new ListHandler( mapHandler, fileHandler, dirHandler );
53 handler = new ContentTypeHandler(handler); 55 handler = new ContentTypeHandler(handler);
54 handler = new SafeHandler(handler); 56 handler = new SafeHandler(handler);
55 handler = new LogHandler(handler); 57 handler = new LogHandler(handler);
56 new Server(8080,handler).start(); 58 new Server(8080,handler).start();
57 } 59 }