錯誤提示:jsp 第2行 第77個字符處
page 指令或靜態內容)。work/Catalina/localhost/專案名/org/apache/jsp/。xxx_jsp.java,查看第 2 行附近程式碼。page 指令屬性拼寫錯誤(如 import 寫成 improt)。Class.forName 字串)。<%@ page import="java.sql.*" %>
<%@ page import="javax.sql.*" %>
<%
// 第 2 行可能是這裡的 Class.forName
Class.forName("com.mysql.jdbc.Driver"); // 拼寫錯誤會在這裡報錯
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/db", "user", "pass");
%>
<%@ page errorPage="error.jsp" %> 統一處理例外。org.apache.jasper.compiler 設為 FINE。JSP 編譯錯誤行號指向生成的 Servlet 程式碼,需對照工作目錄原始碼定位。建議將資料庫邏輯移出 JSP,採用 MVC 架構降低維護難度。