Is it advisable to do all the DB CRUD operations in jsp itself? I feel its better to keep the operations in a Java class itself and forward the results to the jsp so that the jsp remains free from the burden of handling business logic as well.