報錯
Unable to compile class for JSP
解決
在編寫一個簡單 JSP 頁面後,用瀏覽器訪問的話會出現上面報錯。
因爲 jsp 頁面顯示過程是 JSP 引擎先把 jsp 頁面轉譯成 java 文件,在編譯成字節碼 class 文件。報錯找不到 class,就是編譯不成功,代碼有語法錯誤。具體可以到 work 文件夾下查看 java 文件能不能編譯成字節碼。
% 和 = 不能有空格
<%@ page contentType="text/html; charset = GB2312" %>
<html>
<body bgcolor="cyan">
<h3>這是一個簡單的 JSP 頁面
<% int i, sum = 0;
for(i = 1; i <= 100; i++) {
sum = sum + i;
}
%>
</h3>
<h5>
1 到 100 連續和是:
<% =sum %>
</h5>
</body>
</html>