CRUD Application in one controller (servlet)

Good day!

I am planning to do a simple CRUD application. I am planning to make my add, edit, delete and view handled by one controller. Something like this:

@WebServlet(name="ControllerServlet",
            urlPatterns = {"/add","/edit","/delete","/view"}

then just use this code in my controller:

 String userPath = request.getServletPath();
    if (userPath.equals("/add")) {
 }

But I am not sure if this is a common practice. Anyway, I am wondering what is the best practice for this? What are the pros and cons of doing this instead of separating each controller?

Thank you in advance.

6
задан newbie 10 March 2011 в 02:25
поделиться