Package Control

Examples of Control.UserMessage


     * @throws IOException if an I/O error occurs
     */
    protected void processRequest(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
           RequestDispatcher dispatcherJsp = request.getRequestDispatcher("/login.jsp");
           UserMessage userMessage = null;
          
           if (request.getParameter("operationtype")!=null){
                if (request.getParameter("operationtype").equalsIgnoreCase("deavtorizare")){
                    WebEngine.Deavtorizare(response, request.getSession());
                }
           }
           if(request.getParameter("login")!=null && request.getParameter("password")!=null && request.getParameter("operationtype")!=null){
               //присутствуют и логин и пароль, значит была нажата кнопка ввойти/зарегистрироваться.
               try{
                   if(request.getParameter("operationtype").equalsIgnoreCase("login")){
                       //нажали ввойти
                       //проверяем, была ли нажата кнопка "сохранить меня"?
                       boolean isToSave=false;
                       if(request.getParameter("remember")!=null){
                           isToSave=true;
                       }
                       WebEngine.Authenticate(request.getParameter("login"), request.getParameter("password"), response, request.getSession(),isToSave);
                       response.sendRedirect("Context");
                       return;
                   }
                   if(request.getParameter("operationtype").equalsIgnoreCase("register")){
                       // нажали зарегистрироваться
                       WebEngine.Registration(request.getParameter("login"), request.getParameter("password"), response, request.getSession());
                       response.sendRedirect("Context");
                       return;
                   }
               }catch (UserAuthenticationException ex){
                   request.setAttribute("exception", ex);
               }
           }
          
          
           if(request.getAttribute("exception")!=null){
               userMessage = new UserMessage(((UserAuthenticationException)request.getAttribute("exception")).getMessage());
               request.setAttribute("userException", userMessage);
           }
          
           //переходим на страницу
            if (dispatcherJsp!=null){
View Full Code Here

TOP

Related Classes of Control.UserMessage

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.