My doubt is that if I can work javaEE without using JSP, because what I have read JSP is like a template where you specify html tags along with java code, I understand that we can work without JSP, because we directly we can implement the servlets in a java class, I understand that JSP appeared to make life easier for the programmer, but, my question is, when a servlet is going to give an answer, does JSP need to visualize the answer? or not? since JSP itself is an html document but with java code