Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 11 odgovora
  • 7.277 pregleda

Najnovija ↓

HTML GUI + Java program? 14.01.2004. u 09:44 · pre 277 meseci #1
Od skora sam poceo da se bavim Javom i jos sam u fazi ucenja.
Zanima me da li je moguce (i kako) uraditi GUI za java aplikaciju kao HTML formu? Ideja mi je da korisnik u svom browseru unosi podatke koje bi java program obradjivao. Pri tom mislim na program koji se nalazi na lokalnom disku, a ne na serveru. Najvise me zanima na koji nacin povezati javu i HTML tako da mogu da razmanjuju podatke. Da li to moraju da budu neki servleti, JSP ili nesto trece?

Hvala unapred.
Re: HTML GUI + Java program? 14.01.2004. u 14:08 · pre 277 meseci #3
Citat:
Koliko ja znam (a ne znam previse), za servlete ti treba web-server.


OK, to kapiram. Ali moje osnovno pitanje je: da li je moguce napraviti HTML stranu koja bi bila GUI i nekako je povezati sa Java programom koji bi bio , na primer, u istom direktorijumu i koji bi obradjivao podatke koje korisnik unese, i prikazivao podatke nazad u browseru. Ako tako nesto moze da se uradi, voleo bih da mi neko da osnovne smernice kako.

Hvala na svakom odgovoru.
Re: HTML GUI + Java program? 14.01.2004. u 14:15 · pre 277 meseci #4
Ti programi se zovu servleti.
Potpis
OTPOR blokadi ulica, OTPOR blokiranom Beogradu, OTPOR blokiranoj Srbiji
Re: HTML GUI + Java program? 14.01.2004. u 14:36 · pre 277 meseci #6
Nemoguce je bez web servera naterati HTML formu i browser da posalju podatke
java programu. Jer browser samo otvara TCP konekciju i preko HTTP protokola
salje podatke web serveru, koji zatim to prosledjuje servletu, html strani,
servletu, i td.

U principu moguce je nesto slicno, ali samo ukoliko zaboravis na browser i
probas da koristis HTML u swing-u.

Znaci da budem kratak nemozes komunicirati iz browsera (obicna html strana
sa formom) sa javom osim preko HTTP protokola.

Ukoliko pak uradis da ti se strana pojavi u swing applikaciji, ili napravis
svoj browser onda mozes da radis sta hoces, jer je sve u jednoj java VM.

Potpis
Everything should be made as simple as possible, but not simpler. - AA
Re: HTML GUI + Java program? 14.01.2004. u 16:12 · pre 277 meseci #8
Ako sam te dobro razumeo tebi treba nesto poput ovoga:
http://mindview.net/WebLog/log-0045
Ovaj programcic je uradio Bruce Eckel, jedino sto je napisan u Python-u.
Ukratko, program ujedno ima ulogu servera i klijenta. Sve se obavlja preko
HTML forme koja se kreira prilikom prokretanja programa, a naravno ti bi
napisao svoju formu prema potrebama.

Mislim da ne bi bio problem ovo napisati i u javi.




Potpis
Would you translate me on the other page in face = Da li biste me preveli na drugu stranu ulice
Re: HTML GUI + Java program? 16.01.2004. u 00:21 · pre 277 meseci #9
Kolko sam shvatio iz tvoje poruke (nisam procitao tekst na koji si uputio) on je napravio izmedju ostalog i webserver (verovatno u nekom primitivnijem obliku) koji obavlja transakcije preko http-a... sve je to lepo al sto raditi tako nesto kad mozes da iskoristis lepo stvari koje su ljudi godinama razvijali :)

Da bi se ovako nesto izvelo u javi koriste se java servleti (http://java.sun.com/products/servlet/index.jsp) ili Java Server Pages(http://java.sun.com/products/jsp/index.jsp)

Klasican web server ti nije potreban vec ukoliko instaliras neki od servlet/jsp kontejnera (neobhodni su za rad servleta/jsp stranica) on ce posluziti i kao web server... recimo Apache Tomcat (http://jakarta.apache.org/tomcat/index.html)

Klasicnu HTML formu (googlaj malo na temu ako te zanima kako se pravi forma i kako ovo u sustini radi) korisniku saljes preko servleta (ako si se za njih opredelio) i doticnim skupljas informacije koje je korisnik popunio...

Neko je postavio pitanje koliko je korisno ovako nesto raditi u Javi. U realnom svetu verovatno nije, ali ukoliko si doticni primer naveo zato sto si odlucio da sa necim takvim pocnes da ucis ove tehnologije onda pogledaj malo linkove koje sam ostavio (mada i nije neka mudrost doci do njih) i koristi google... dalje ce ti se samo kazti
Potpis
Ivan Tanasic - Autoexes

>cd pub
>more beer
Re: HTML GUI + Java program? 16.01.2004. u 13:02 · pre 277 meseci #10
Citat:
*Ivan Tanasic:*
Kolko sam shvatio iz tvoje poruke (nisam procitao tekst na koji si uputio)
on je napravio izmedju ostalog i webserver (verovatno u nekom primitivnijem
obliku) koji obavlja transakcije preko http-a... sve je to lepo al sto
raditi tako nesto kad mozes da iskoristis lepo stvari koje su ljudi godinama
razvijali :)


Da, dobro si shvatio (a samim tim, to znaci da ja dobro objasnjavam ;).
Sve je to tacno sto si rekao, samo sto se iz njegovog citata vidi da nije
hteo klasicno server resenje, ili ipak nisam dobro razumeo pitanje.

Citat:
*djura1:*
....Pri tom mislim na program koji se nalazi na lokalnom disku, a ne na
serveru.








Potpis
Would you translate me on the other page in face = Da li biste me preveli na drugu stranu ulice
Re: HTML GUI + Java program? 17.01.2004. u 00:23 · pre 277 meseci #11
Pa ne vidi se bas... u tome je problem :)
Djura ;) nije bio bas najjasniji kada je formulisao pitanje, no u svakom slucaju dobio je par odgovora pa nek cini sto mu je volja ;)

Potpis
Ivan Tanasic - Autoexes

>cd pub
>more beer
Re: HTML GUI + Java program? 19.01.2004. u 08:56 · pre 277 meseci #12
Malo sam guglao, a i vasu odgovori su pomogli, tako da sad otprilike znam na cemu sam.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme