import com.sun.net.httpserver.HttpServer;
public class MainRun {
+ private static final int PORT_LISTEN = 8080;
public static void main(String[] args) throws IOException {
- ApplicationContext appContext = ApplicationWebContext.getInstance();
+ final ApplicationContext appContext = ApplicationWebContext.getInstance();
- HttpServer server = HttpServer.create(new InetSocketAddress(8080), 0);
+ final HttpServer server = HttpServer.create(new InetSocketAddress(PORT_LISTEN), 0);
server.createContext(PagesHandler.CONTEXT, appContext.getWebHandler());
server.createContext(LoginHandler.CONTEXT, appContext.getLoginHandler());
- HttpContext apiContext = server.createContext(ApiHandler.CONTEXT, appContext.getApiHandler());
+ final HttpContext apiContext = server.createContext(ApiHandler.CONTEXT, appContext.getApiHandler());
apiContext.setAuthenticator(new CustomBasicAuthenticator(ApiHandler.CONTEXT));
server.setExecutor(null);
.html()
.body()
.h1().content("PAGE: " + number)
- .h1().content("Hello: " + userName)
+ .h1().content("Hello " + userName)
.h1().a(href("/app/login/logout.html")).write("Logout")._a()._h1()
._body()
._html()