|
|
|
Connect to mysql
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста. Возникла проблема над которой уже оч долго ломаю голову. Я пишу прилодение в котором в серверной части ,а именно, в сервлете идет обращение к базе данных-mysql. среда разработки netbeans. Я уверен на 100 процентов что код верен(проверил класс взаимодействующий с бд в еклипсе все контачит),а тут исключение выбрасывает и все тут HTTP Status 500 - -------------------------------------------------------------------------------- type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception java.lang.NullPointerException My.Connect.<init>(Connect.java:49) My.StoDB.processRequest(StoDB.java:39) My.StoDB.doGet(StoDB.java:50) javax.servlet.http.HttpServlet.service(HttpServlet.java:689) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362) note The full stack trace of the root cause is available in the Apache Tomcat/5.5.9 logs. -------------------------------------------------------------------------------- Apache Tomcat/5.5.9 причина , как я уже понимаю что он не находит драйвер jdbc.При етом прописал его где тока мона. Помогите пожалуйста.....уже не наю что думать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2007, 00:15:40 |
|
||
|
Connect to mysql
|
|||
|---|---|---|---|
|
#18+
Вот как у меня сделано (в NetBeans, кстати делал), может поможет: String path=""; path="jdbc:mysql://"+servername+":"+portnumber+"/poll?user="+username+"&password="+password+"&characterEncoding=Cp1251"; //Try to connect to sql server try { Class dr=Class.forName("com.mysql.jdbc.Driver"); //Load class object of driver try { //database should be something if(path.compareTo("")==0) connection=java.sql.DriverManager.getConnection("jdbc:mysql://localhost:3306/poll?user=root&password="); else connection=java.sql.DriverManager.getConnection(path); } catch(java.sql.SQLException sqlex) { // handle the error } } catch (Exception ex) { // handle the error } } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2007, 09:43:20 |
|
||
|
Connect to mysql
|
|||
|---|---|---|---|
|
#18+
Vector спасибо.... Но у меня проблема не с кодом...... я в еклипсе проверил свой класс и он работает!!!!!!!!!!!!!!!!!!!!!!! Тут дело в настройках скорее всего-почти уверен.... Если не затруднит расскажите как нужно в NetBeans 5.x правильно прописывать драйвер(если приложение серверное-вызов класса идет из сервлета)..... По сути проблему можно назвать так-не находит драйвер(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2007, 11:19:06 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34662672&tid=2145154]: |
0ms |
get settings: |
16ms |
get forum list: |
26ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
76ms |
get topic data: |
24ms |
get forum data: |
6ms |
get page messages: |
86ms |
get tp. blocked users: |
2ms |
| others: | 303ms |
| total: | 555ms |

| 0 / 0 |
