| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > Первые шаги в Java |
| Автор: dymchikova 25.2.2012, 15:04 | ||||||
| Здравствуйте! Я совсем новичок в Java ,и даже в элементарных вещах не могу разобраться , пож-ста подскажите ответ на след.вопросы по статье Часть 7 - Первые шаги в Интернет
в броузере выходит такая ошибка - HTTP Status 404 - Servlet hello is not available
и еще один момент не совсем понятен
|
| Автор: Karadul 25.2.2012, 15:19 |
| Некромансер детектед. И изучение явы я бы никак не начинал с написания страничек. |
| Автор: dymchikova 29.2.2012, 08:55 |
| Спасибо за совет)). Сейчас более или менее разобравшись,что и куда. Все же не получается скомпилировать *。java файл. Подскажите пож-ста выходит такая ошибка "package javax.servlet does not exist ". Я так понимаю не хватает библиотеки ...что делать? |
| Автор: AntonSaburov 29.2.2012, 11:14 |
| А внимательнее читать пробовали ? Правда там старый Tomcat и библиотека не совсем по указанному пути, но найти можно. "Для сборки сервлета вам не хватит стандартной библиотеки JDK - необходимо подключить дополнительные библиотеки. И такая библиотека на наше счастье есть в поставке Tomcat - посмотрите ее в директории <TOMCAT_HOME>\common\lib. Это servlet-api.jar. Давайте подключим ее к строке сборки. Я просто скопировал нужный JAR в каталог с проектом. Наша строка для сборки будет выглядеть следующим образом: javac -cp .;servlet-api.jar students\web\*.java Для примера надо javac -encoding UTF-8 -cp .;servlet-api.jar students\web\*.java |
| Автор: dymchikova 1.3.2012, 09:33 |
| Да,я копировала этот файл servlet-api.jar из одной папки в другую. Библиотека находилась в каталоге <TOMCAT_HOME>\lib. В конце концов скопировала его в три места - C:\jdk1.8.0\lib; C:\jdk1.8.0\bin; C:\apache-tomcat\webapps\studentsApp\WEB-INF\classes\students\web ; И все же выходили ошибки javac: invalid flag: servlet-api.jar |
| Автор: Karadul 1.3.2012, 15:01 |
| Собирай в IDE. |
| Автор: k0rvin 1.3.2012, 22:11 |
| Рекомендую все-таки взять какую-нибудь книгу по Java. Например "Thinking in Java" или Хорстмана (забыл название книги) |
| Автор: Alca 2.3.2012, 01:20 | ||
За какие основные библиотеки (пакеты) надо взяться, кроме как синтаксиса самой Java? |
| Автор: Karadul 3.3.2012, 21:03 |
| Для человека, который далек от программирования вообще: - Процедурное программироование. Примитивные типы. Статические классы. Пакеты. Работа с консолью. Строки. - Основы ООП, наследование, интерфейсы (это к синтаксису же не отнесешь?). Классы, обьекты, enum, статические, динамические методы и переменные. - Основы software engineering (почему разработка должна идти сверху вниз, а не наоборот). - Unittest. - Обработка исключений, их бросание. - Основные коллекции (ArrayList, HashMap, HashSet), понимание такой важной вещи, как асимптотическая сложность, почему поиск элемента с хеш-массиве - это хорошо, а в списке - плохо. Неплохо бы: - Логгинг. - Прокси (для логгинга) Ну и дальше по своим нуждам (GUI, парсинг XML, парсинг двоичных данных, сокеты, web разработка) - хотя как по мне, jsp хрень. Или учить монстры вроде GWT, или вообще валить на другой язык. По памяти писал (то, что мы учили 2 семестра), мож что-то забыл. Для человека, который знаком с программированием - смотришь на то, как это делается в яве. Если понятно - идешь дальше. |