Java EE - "nie widać" klasy : javax.servlet.http.HttpServlet - i innych

0

No i stało się ...

Pisałem do tej pory w SE, teraz chciałem sprawdzić możliwości EE i na wstępie mam problem

Pobrałem Eclipse EE, Java EE 7 SDK, Dodałem Tomcata'a.

i w programie :

import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class HelloWorldServlet extends HttpServlet {
...
...

Eclipse sugeruje aby dodać klasy wymienione w importach do javax.servlet.http

Coś jeszcze muszę doinstalować ?

0

W projekcie masz dodane wszystkie potrzebne biblioteki?

0

Jakbyś w eclipse wybrał sobie Web application project to by ci dodał potrzebne biblioteki ;]

0

Polecam zacząć naukę od tego:
https://github.com/javaee-samples/javaee7-samples

0

Problem się rozwiązał - zmieniłem Eclipse na NetBeans :)

Dziwne było to, że zakładałem projekt kilka razy (oczywiście Web application) - czasem widział te importy, a czasem nie. Zostanę na razie w NetBeans, bo do tej pory pisałem tylko w Eclipse, a trzeba się rozwijać :)

Pojawia się jednak kolejne pytanie. Mam aplikację w "zwykłej" Javie, do 50 użytkowników, baza na PostgrSQL / postgis, startuje z .jar, interface niezbyt wypasiony - chodzi głównie o rejestracje pewnych zdarzeń i raportowanie. Do tej pory wszystko działało w firmie, ale teraz chciałem wyjść trochę poza (stąd to EE). Zainstalowałem środowisko, postawiłem Tomcata (HelloWorld nawet działa :) ), ale nie wiem jak to dalej pociągnąć.

Czy jest jakaś wtyczka / plugin (coś jak WindowBuilder) to wizualnego tworzenia stron - przynajmniej do wspomagania ? Googlowałem trochę, ale nie chciałbym na samym starcie wybrać złego rozwiązania.

0

Problem mogłeś rozwiązać w eclipse. Bierzesz 'properties' projektu -> 'java build path' -> w zakładce libraries dodajesz odpowiedniego jar'a.

1 użytkowników online, w tym zalogowanych: 0, gości: 1