I've read @BalusC's great answer HERE but something is still not clear to me :
On the one hand , when I write a servlet , I do something like this :
String addressPath = "/WEB-INF/results/employee/employeePage.jsp";
RequestDispatcher dispatcher = request.getRequestDispatcher(addressPath);
dispatcher.forward(request, response);
and then , the user sees the JSP page called employeePage.jsp
on his screen . Doesn't mean that the JSP runs on the client's side ?
So the JSP runs on the client's side , or on the server's side (JSP = Java server page) ?