I have a servlet, is possible to call every method in 1 servlet to manage list data on the JSP page?
For example i can call in JSP   <a href="/SortServlet">click me</a> and it will sort by condition in doGet, but it makes only for 1 link,
is possible to call all methods by different links from JSP in only 1 servlet, by assigning each link to each method, or I should do 1servlet - 1method(in doGet) to manage data and assign each link to their servlets?
/SortServlet
protected void doGet(javax.servlet.http.HttpServletRequest request,
                          javax.servlet.http.HttpServletResponse response)
            throws ServletException, IOException {
        List<Course> listCourse = CourseDAO.getCourses();
        request.setAttribute("list_course", listCourse);
        RequestDispatcher dispatcher = request.getRequestDispatcher("index.jsp");
        dispatcher.forward(request, response);
    }
    public List <Course> getByName(String name, List <Course> courseList){
        // some logic
        return courseList;
    }
    public List <Course> sortByQuantiny(List <Course> courseList){
        // some logic
        return courseList;
    }
    
    public List <Course> sortByAz(List <Course> courseList){
        //Collections.sort(courseList);
        return courseList;
    }
For example 1 link call /SortServlet method getByName
2 link call /SortServlet method sortByQuantiny
3 link call /SortServlet method sortByAz
<div>
            <a href="/SortServlet">getByName</a>
            <a href="#">sortByQuantiny</a>
            <a href="#">sortByAz</a>
</div>
right now, i understand only how to call getByname because i can call it in doGet
I hope I explained clearly
 
    