Package nl.nuggit.swaf.model

Examples of nl.nuggit.swaf.model.ViewData


    public void handleRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        Context context = getContext(request);
        Interaction interaction = interactionFactory.create(context, request.getPathInfo());
        if (interaction != null) {
            ViewData view = interaction.execute(request, response);
            forwardToView(request, response, view);
        }
    }
View Full Code Here


        super(name);
    }

    @Override
    public ViewData execute(HttpServletRequest request, HttpServletResponse response) {
        ViewData result = new ViewData(viewProductsPage);
        result.getData().put(PRODUCTLIST, productService.listAll());
        return result;
    }
View Full Code Here

        super(name);
    }

    @Override
    public ViewData execute(HttpServletRequest request, HttpServletResponse response) {
        return new ViewData(homePage);
    }
View Full Code Here

        Context context = (Context) request.getAttribute(Context.NAME);
        if (context == null) {
            String username = request.getParameter(USERNAME);
            String password = request.getParameter(PASSWORD);
            if (username == null || password == null) {
                return new ViewData(loginPage);
            }
            context = contextStore.authenticate(username, password);
            LoginTokenManager.setToken(context.getToken(), response);
            request.setAttribute(Context.NAME, context);
        }
        return new ViewData(homePage);
    }
View Full Code Here

TOP

Related Classes of nl.nuggit.swaf.model.ViewData

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.