I am not too sure whether your code follows MVC pattern
In MVC
1.Model : Model is where the data classes, looks you have done this using the class "ModalClass"
2 View : This should be almost pure HTML and should not have any data access class initiations / methods and you are defeating this by using the following
<%ArrayList<Employee> empList=new ArrayList<Employee>();
ModalClass emp=new ModalClass();
empList = emp.getEmployess();
<!-- With this list i will iterate my table
3. Controller : This is where you will have any data access class initiations / methods and its missing in your case.
I think you code does not satisfy the MVC pattern