Java [1242]

Zapisz się
Dodaj kartkę Dodaj bana
Powód wlepienia kartki
Wybierz wątek docelowy z listy lub wpisz jego ID
  • RTi

    Witam,

    jestem początkującym programistą i mam pewien problem.
    Stworzyłem klasę
    public class DanezArk {
    ArrayList lista_obiektow = new ArrayList();

    / ** Creates a new instance of DanezArk */
    public DanezArk(int row, int col) {
    for(int i=0; i < row; i++)
    {
    lista_obiektow.add(i, new Obj(i, col));
    }

    }

    potrzebuję aby obiekt tej klasy był widoczny w obrębie całego serwisu ( jsp). Jak to zrobic??

    Z gory dziekuje za pomoc.
  • Koziołek [brat Javowiec]

    po pierwsze nie tworzyć klas w plikach jsp. Poczytaj o serwletach i następnie zrób w następujący sposób:

    - dla pliku JSP stwórz sewlet który będzie przekazywał ci do jspa obiekt DanezArk.
    - Obiekt może ale nie musi być singletonem.


    ----------------------

    Inna metoda zła i nie dobra, ale w miarę skuteczna to wrzucić taki obiekt do sesji. i tylko sprawdzać czy tam istnieje...
  • RTi

    No wlasnie ta druga wczesniej zrobilem, ale dziala. W sumie to ten obiekt i tak bedzie czesto zmieniany, nadpisywany itp.