Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> конект к БД, что докачать? 
:(
    Опции темы
rubynoob
Дата 7.3.2009, 16:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 1.3.2009

Репутация: нет
Всего: нет



Делаю в нетбинсах JSP:

Код

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
      
     ok
       
     <%@ page language="java" import="java.sql.*"%>     
       
       
     <%
        String DRIVER = "com.mysql.jdbc.Driver";
        String url="jdbc:mysql://localhost/db_workers?user=root&password=user";

        Class.forName(DRIVER).newInstance();


        Connection con = null;
        Statement st = null;
        ResultSet res = null;
    
        try{
        
        con = DriverManager.getConnection(url);
        st = con.createStatement();
        res = st.executeQuery("select * from events ");

        while( res.next() ) { ;
     %>
     
     <%=res.getString(1)%><br>
     <%=res.getString(2)%><br>
     <%=res.getString(3)%><br>
     <%=res.getString(4)%><br>
     <%=res.getString(5)%><br>

     <%
        } // while
        
        }catch(Exception e){
            System.out.println(e.getMessage());
        }
        
        res.close();
        st.close();
        con.close();
     %>  
     
       
       
       
       
    </body>
</html>



После RUN-а браузер выплевывает:

type Exception report

message

descriptionThe server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

root cause

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

note The full stack traces of the exception and its root causes are available in the Sun Java System Application Server 9.1 logs.


Надо классы для работы с бд докачать?

Есть какой нибудь java pack чтобы там сразу все необходимое было... я запарился уже дотягивать то одно, то другое((( ### просто

Добавлено через 5 минут и 11 секунд
Походу вот это мне нужно :  mysql-connector-java-5.1.7.tar.gz
PM MAIL   Вверх
rubynoob
Дата 7.3.2009, 17:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 1.3.2009

Репутация: нет
Всего: нет



Поставил коннектор, добавил classpath

Выдает тоже самое, что не так делаю?? Больше в пдфке с коннектором никаких небыло инструкций...

Это сообщение отредактировал(а) rubynoob - 7.3.2009, 17:50
PM MAIL   Вверх
rubynoob
Дата 7.3.2009, 18:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 1.3.2009

Репутация: нет
Всего: нет



я netneans юзаю... мож там чтото надо прописать в настройках???

блин(((
PM MAIL   Вверх
MAXIMUS00
Дата 7.3.2009, 19:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 31
Регистрация: 4.2.2009

Репутация: нет
Всего: -1



Этот класс не идёт сам по себе. Необходимо выкачать джарник ( я нашёл mysql-connector-java-5.1.5-bin.jar ) и прописать его в класспас. А лучше использовать JNDI

Добавлено через 9 минут и 2 секунды
Нашёл ещё в NetBeans`e в либах коннектор какой-то. Попробуй его добавить к проекту. Но я использовал тот, что выкачал и собирал приложение батником.
PM MAIL   Вверх
gosnis
Дата 7.3.2009, 19:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 87
Регистрация: 16.5.2007
Где: Тель Авив, Израил ь

Репутация: нет
Всего: 2



rubynoob, тебе надо добавить коннектор как библиотеку проекта. В NetBeans слева в проекте правый клик на Libraries -> Add JAR/Folder и покажи ему где лежит коннектор.
PM MAIL ICQ Skype MSN   Вверх
rubynoob
Дата 7.3.2009, 21:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 1.3.2009

Репутация: нет
Всего: нет



gosnis спсб...
но теперь выдает org.apache.jasper.JasperException: java.lang.NullPointerException

что такое Jasper и для чего он нужен, я посмотрел... но от этого легче не стало - как исправить ошибку???
PM MAIL   Вверх
gosnis
Дата 7.3.2009, 22:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 87
Регистрация: 16.5.2007
Где: Тель Авив, Израил ь

Репутация: нет
Всего: 2



Цитата(rubynoob @ 7.3.2009,  21:51)
gosnis спсб...
но теперь выдает org.apache.jasper.JasperException: java.lang.NullPointerException

А можно полный Stack Trace посмотреть?
PM MAIL ICQ Skype MSN   Вверх
rubynoob
Дата 7.3.2009, 22:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 1.3.2009

Репутация: нет
Всего: нет



Код

init:
deps-module-jar:
deps-ear-jar:
deps-jar:
library-inclusion-in-archive:
library-inclusion-in-manifest:
compile:
compile-jsps:
debug:
Incrementally deploying swipehp_localhost:4848_server
Completed incremental distribution of swipehp
Incrementally redeploying swipehp_localhost:4848_server
Start registering the project's server resources
Finished registering server resources
moduleID=swipehp
While redeploying, trying to stop the application in target server  completed successfully
While redeploying, trying to remove reference for application in target server  completed successfully
deployment started : 0%
deployment finished : 100%
Deploying application in domain completed successfully
Trying to create reference for application in target server  completed successfully
Trying to start application in target server  completed successfully
Deployment of application swipehp  completed successfully
connect-debugger:
Non-existing path "C:\tmp\swipehp\${ws.debug.classpaths}" provided.
Non-existing path "C:\tmp\swipehp\${ws.web.docbase.dirs}" provided.
Attached JPDA debugger to localhost:9009
debug-display-browser:
Browsing: http://localhost:8080/swipehp/
BUILD SUCCESSFUL (total time: 13 seconds)


или это не то?

как в Netbeans посмотреть Stack Trace? или утилиту jstack поюзать?

p.s.: я первый раз сегодня юзаю Java и прилагающиеся инструменты!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.0751 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.