當我在try語句中使用out.println時,我的.jsp文件不會輸出字符。例如:在JSP中使用try語句時輸出問題
out.println("testing123");
try {
connectionDB = DriverManager.getConnection(DATABASE_URL, userDB, passDB);
psDB = connectionDB.prepareStatement(sql);
rsDB = psDB.executeQuery();
out.println("hello");
while(rsDB.next()){
out.println("yay");
}
} catch (Exception errorMessage) {
}
它將輸出「是testing123」的頁面,但它不會輸出「你好」這是爲什麼,以及如何解決這個問題?所有的幫助表示讚賞。記住這是一個.jsp頁面。
@Emmett ..你可以使用HTML輸出 試試這個代碼
.. <%= VARIABLENAME%> ..還在數據庫連接代碼中有異常..請檢查它..通過打印catch塊內的異常..你沒有打印任何異常消息。 –
@Emmett:我敢打賭,你碰到了'catch'塊,但是當你完全忽略任何可能的異常時,它是不可能知道的! – home
也嘗試添加'out.println(errorMessage);'在你捕捉並檢查輸出 –