![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
neo03 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 8.6.2011 Репутация: нет Всего: нет |
Начал раразбирать пример из base.vingrad.ru "Первые шаги в интернет"-Часть7. Получаю сообщение в браузере:
java.lang.NullPointerException students.logic.ManagementSystem.getGroups(ManagementSystem.java:41) students.web.HelloWorldServlet.doGet(HelloWorldServlet.java:29) javax.servlet.http.HttpServlet.service(HttpServlet.java:621) javax.servlet.http.HttpServlet.service(HttpServlet.java:722) Я так понял - это указание на объект null, или на массив null. В связи с этим три вопроса: 1. В файле ManagementSystem указана строка String url = "jdbc:mysql://localhost/students"; - Мы вроде кладем mysql-connector-java-3.1.13-bin.jar в папку WEB-INF/lib а не в students? 2.В строке con = DriverManager.getConnection(url,"root", ""); У меня имя пользователя vasiliy(vasiliy@vasiliy-desctop) всё равно писать надо root или vasiliy? 3.База данных ( номер группы,название группы,куратор, специальность,id студентов, имена,фамилии,год рождения и т.д.) уже должны быть созданы в отдельном файле или их надо вводить уже в браузере после отображения страницы? Hello, world! он мне напечатал. У меня Ubuntu10.10 Подскажите пожалуйста как мне запустить это приложение. Спасибо всем. |
|||
|
||||
AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 2 Всего: 118 |
Сейчас "Студенческий отдел кадров" переехал на свой сайт. Там есть исходники - http://java-course.ru/students/Sources/part07.zip
и сама статья - http://java-course.ru/students/students.php?name=part7 |
|||
|
||||
AlexeyVorotnikov |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 658 Регистрация: 18.6.2007 Где: Москва Репутация: 1 Всего: 18 |
1. В URL'е jdbc:mysql://localhost/students последняя часть "students" - это название базы. mysql-connector-java-3.1.13-bin.jar тут вообще ни при чём.
2. В строке con = DriverManager.getConnection(url,"root", "") "root" и "" - это логин и пароль к базе. Если они у вас другие, нужно подставлять свои. 3. Для работы приложения на локальной машине должен быть запущен MySQL, и в нём уже должна быть создана база students. Прочитайте Часть 3 Базы данных, там про это написано. -------------------- RTFM! Три источника и три составные части Java: The Java Language Specification, Java Platform API Specification, The Java Virtual Machine Specification |
|||
|
||||
neo03 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 8.6.2011 Репутация: нет Всего: нет |
Спасибо большое всем. Продолжу изучение...
|
|||
|
||||
olexande |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 25.11.2004 Где: Киев Репутация: нет Всего: нет |
Странно ...
Это почему-же "mysql-connector-java-3.1.13-bin.jar" и ни при чем ... Это ведь файл "драйвера" к БД MySQL ... 2. Вам - все-таки "vasiliy", хотя корректнее ответ будет - имя учетной записи, имеющей доступ к "учебной" БД. В первых "уроках" эти нюансы кажись рассмотрены ... 3. БД была создана в более ранних уроках. AntonSaburov Отдельное спасибо Вам за Ваш курс. Давно за ним слежу и постепенно по нему тоже учусь ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Работа с сетью | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |