Witam
Mam wykonany kalendarz, w którym po wciśnięciu określonego dnia (jbutton) wyskakuje dodatkowe okienko z jtextarea oraz przyciskami zapisz czy usun. Przyciski z dniami kalendarza działają na zasadzie tablicy array. Mam pytanie: Czy aby zapisac termin wpisany w jtextarea, musze go zapisac w pliku .txt tak aby pozniej odwolac sie do niego i jego zawartosc dodac do pola tablicy z okreslonym dniem, ktoremu odpowiada czy moze jest jakis inny sposob na umieszenie tej wpisanej zawartosci w tablicy i zapisaniu jej?
Ja bym prawde mowiac zrobil latwiej - napisalbym web service (soapowo-wsdlowy, bo RESTful sa za skomplikowane) i postawil na tomcacie na jakims tanim hostingu. Ten service bierze tekst z texarea i zapisuje go do bazy (jakis NoSQL, bo modne). Jak juz klikniesz ok w tym dialogu, to laczysz sie z ta baza danych, odczytujesz ten tekst i wstawiasz do tablicy. Prosto, latwo, Koziolek nawet poda przepis jak do tego zaprzegnac JPA2 i EJB (zeby bylo skalowalne). Rozwiazanie z plikiem jest slabe bo wymaga I/O...
Albo mozesz przy otwieraniu dialoga z textarea przekazywac jakis obiekt / wzglednie cala tablice, i na ok po prostu wstawiac tekst z area do tego obiektu / tablicy. Jesli masz jakis obiekt, to po powrocie z dialoga bierzesz dane i wstawiasz do tablicy.
mimo wszystko chyba zrobie to bez bazy danych, tak bedzie szybciej... dzieki za odpowiedz