protected void processRequest(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        
        _SESS = HibernateUtil.getSessionFactory().openSession();
        restCRUDFPS_REST sys = new restCRUDFPS_REST(_SESS);
        
        String path = null;
        try{
            path = request.getPathInfo().substring(1);
        }catch(NullPointerException npe){}
        
        if( path == null || path.isEmpty() )
        {
            path = "info";
        }
        
        if( path.equals(R_routes.route_read_All_Student) )
        {
            sys.read_All_Student(request, response);
        }
        else if( path.startsWith(R_routes.route_read_Student) )
        {
            sys.read_Student(request, response);
        }
        else if(path.equals(R_routes.route_create_Student_S))
        {
            sys.create_Student_S(request, response);
        }
        else if(path.equals(R_routes.route_create_Student_M))
        {
            sys.create_Student_M(request, response);
        }
        else if(path.equals(R_routes.route_update_Student_S))
        {
            sys.update_Student_S(request, response);
        }
        else if(path.startsWith(R_routes.route_delete_Student_S))
        {
            sys.delete_Student_S(request, response);
        }
        else
        {
            sys.print_info(request, response);
        }
            
        _SESS.close();
    }