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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Сервлет под JavaEE, Видимо, не установлена библиотека 
:(
    Опции темы
Rasool
Дата 4.1.2012, 13:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Создал в Java EE Dynamic Web Project HelloWorldWebApp, в нем сервлет: HelloWorldServlet.java (см. вложенный рисунок).
Код

package org.eclipse.servlets;

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * Servlet implementation class HelloWorldServlet
 */
@WebServlet("/HelloWorldServlet")
public class HelloWorldServlet extends HttpServlet {
    private static final long serialVersionUID = 1L;
       
    /**
     * @see HttpServlet#HttpServlet()
     */
    public HelloWorldServlet() {
        super();
        // TODO Auto-generated constructor stub
    }

    /**
     * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
     */
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        // TODO Auto-generated method stub
        PrintWriter out = response.getWriter();
        out.println ("<html><body>Hello World!</body></html>");
    }

    /**
     * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
     */
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        // TODO Auto-generated method stub
    }

}

Компилятор ругается на строчки
Код

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

Пишет:
"The import javax.servlet cannot be resolved"
Что делать?

Присоединённый файл ( Кол-во скачиваний: 11 )
Присоединённый файл  HelloWorldServlet.JPG 74,42 Kb
PM MAIL   Вверх
danilych
Дата 4.1.2012, 14:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



прописать в ClassPath путь к servlet-api.jar, либо закинуть ее в папку WEB_INF/lib
PM MAIL   Вверх
Rasool
Дата 4.1.2012, 17:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Забыл сказать: работаю в Eclipse Java EE IDE for Web Developers, 
Version: Indigo Service Release 1
Build id: 20110916-0149.
Может, в настройках что-то поменять надо? Или xdoclet не установлен?

Это сообщение отредактировал(а) Rasool - 4.1.2012, 19:53
PM MAIL   Вверх
Tasmit
Дата 9.1.2012, 12:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Tomcat какой?
У меня стоит apache-tomcat-7.0.19. 
Создаю новый Dynamic Web Project (тоже Eclipse) с указанием этого Томката.
Создаю новый класс с вашим кодом (ничего не меняя и не подключая) - все работает, т.к. все библиотеки в Томкате есть и к проекту подключены автоматически.
PM MAIL   Вверх
Rasool
Дата 3.2.2012, 17:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Я создаю веб-проект в NetBeans 7.1: Создать приложение -> Java Web -> Веб-приложение -> Далее -> WebApplication1 -> Сервер Apache Tomcat 7.0.22.0 -> Готово.
Потом правой кнопкой мыши делаю Создать Сервлет -> NewServlet -> Далее -> отмечаю Добавление информации к дескриптору развертывания (web.wml) Делаю запуск - выдает веб-форму с надписью Hello World! а должна выдавать "Servlet NewServlet at " + путь.
В чем дело? Архив с проектом прилагается.


Присоединённый файл ( Кол-во скачиваний: 2 )
Присоединённый файл  WebApplication1.zip 81,20 Kb
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.0857 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


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

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