我正在使用Apache Tomcat,Eclipse,Java EE(Servlet,JSP,Bean)設計一個用於學習目的的小型Web應用程序),MySql數據庫作爲後端。我配置了Eclipse以包含Tomcat,MySql連接器。參數不從HTML表單傳遞到MySQL(通過Tomcat,Eclipse(IDE),Servlet和Java Bean)
項目:
- 一個HTML表單輸入用戶名,電子郵件和密碼。
- 將參數傳遞給Java Bean的Servlet。
- Java Bean將參數傳遞給MySql數據庫。
工作原理:當Java Bean沒有使用(return語句)連接到數據庫時,應用程序運行。
什麼不工作:當我在Java Bean中使用數據庫連接時,該應用程序不起作用。而MySql數據庫不會更新參數。
我做了什麼:我檢查了數據庫連接,它可以很好地處理單個Java Class文件,並且它可以將參數傳遞給MySql數據庫。
我認爲在我的Web應用程序中存在一些問題,而不是與數據庫的連接。所以任何人都可以提出我應該做什麼?
你用什麼作爲數據庫連接? JDBC?當「不工作」時會發生什麼?你有什麼例外嗎?請更新您的問題以包含它們。因爲他們講述了問題的原因,所以它們非常重要。你至少應該確保你的代碼不會通過空的catch塊或者愚蠢的'System.out.println(「Help,an error」);'lines而不是'e.printStackTrace();'''throw線條。 – BalusC 2010-08-26 19:08:43
我在運行服務器上的Web應用程序時遇到此異常: 出現異常! com.mysql.jdbc。驅動程序 我認爲在Eclipse中使用MySql連接器配置我的服務器(Apache Tomcat)時遇到了問題,這些問題與類路徑相關。也許我的服務器無法識別mysql連接器(jdbc)。建議是最受歡迎的。 – user432037 2010-08-27 05:36:14
Stacktrace會有所幫助。 ClassNotFoundException? JDBC-Driver是否包含在Web-Archive中?您是否嘗試將驅動程序放入服務器/ lib目錄中? – 2010-10-28 18:48:35