我讀過@ BalusC最偉大的答案HERE但事情仍然沒有明確的對我說:JSP在哪裏運行?在客戶端或服務器端?
,一方面,當我寫一個servlet,我做這樣的事情:
String addressPath = "/WEB-INF/results/employee/employeePage.jsp";
RequestDispatcher dispatcher = request.getRequestDispatcher(addressPath);
dispatcher.forward(request, response);
,然後,用戶在他的屏幕上看到名爲employeePage.jsp
的JSP頁面。這並不意味着JSP運行在客戶端?
因此,JSP運行在客戶端或服務器端(JSP = Java服務器頁面)?
JSP(Java Server Pages)是一種服務器端技術,用於Web應用程序的表示層。它不能運行客戶端。 – SSpoke
'JSP'在'servlet容器'中的'application serve'r上運行,因爲它在執行前轉換爲'servlet'。 –