Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Servleti i HTTP header

[es] :: Java :: Servleti i HTTP header

[ Pregleda: 2232 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

samilen
Saša Milenković
Beograd

Član broj: 11606
Poruke: 106
*.dynamic.sbb.co.yu.



Profil

icon Servleti i HTTP header01.02.2008. u 16:58 - pre 197 meseci
Može li se pristupiti nekom servletu iz web aplikacije tako što se u adresu u browseru
upišu i parametri koje bi servlet inače dobijao od submit dugmeta neke stranice i iz
njene forme kroz cgi post?

Npr. na stranici index.jsp imam Post formu čiji submit gađa na /servlet
U njoj imam <input name="naziv"></input><input name="mbr"></input> i još neke elemente.

Sad hoću da iz nekog browsera gađam direktno http://<webappURL>/servlet i doPost(...) od
mapiranog servleta sa odgovarajućim parametrima bez korišćenja index.jsp stranice.

Može li to preko CGI i kako.
 
Odgovor na temu

anon156554

Član broj: 156554
Poruke: 100
*.vektor.net.



Profil

icon Re: Servleti i HTTP header01.02.2008. u 18:52 - pre 197 meseci
ja bih pokusao javascriptom...
recimo:
function redirect()[
document.forms[0].action='/webapp/Servlet?param1=document.forms[0].ime&param2=document.forms[0].prezime';
document.forms[0].submit();
}
<input type=submit onclick='redirect()'></input>
ili tako nesto... :)
 
Odgovor na temu

samilen
Saša Milenković
Beograd

Član broj: 11606
Poruke: 106
*.dynamic.sbb.co.yu.



Profil

icon Re: Servleti i HTTP header01.02.2008. u 23:14 - pre 197 meseci
U mom slučaju se neće moći koristiti JavaScript jer je
potrebno da se pozove web aplikacija (servlet) iz
Oraclovog formsa i to sa varijabilnim parametrima.
 
Odgovor na temu

debeli brka

Član broj: 52637
Poruke: 22
*.adsl-4.sezampro.yu.



Profil

icon Re: Servleti i HTTP header02.02.2008. u 18:35 - pre 197 meseci
Citat:
samilen: Može li se pristupiti nekom servletu iz web aplikacije tako što se u adresu u browseru
upišu i parametri koje bi servlet inače dobijao od submit dugmeta neke stranice i iz
njene forme kroz cgi post?

Sad hoću da iz nekog browsera gađam direktno http://<webappURL>/servlet i doPost(...) od
mapiranog servleta sa odgovarajućim parametrima bez korišćenja index.jsp stranice.


Stvarno nisam siguran da li sam dobro razumeo pitanje, ali zasto ne koristis <form method="get"> ?

Nisam razumeo deo "pristupiti nekom servletu iz web aplikacije tako što se u adresu u browseru
upišu i parametri", da li zelis da pristupas servletu iz browsera ili web aplikacije?
 
Odgovor na temu

samilen
Saša Milenković
Beograd

Član broj: 11606
Poruke: 106
*.dynamic.sbb.co.yu.



Profil

icon Re: Servleti i HTTP header03.02.2008. u 14:39 - pre 197 meseci
Postoji web aplikacija na određenoj adresi koja je mešavina jsp i servleta.
Trebalo bi iz druge aplikacije pozvati prvu tako što se gađa Post servleta
koji je mapiran kao /servlet ali očekuje parametre u HttpRequest objektu.

Pitanje koje postavljam je da li je moguće da to uradim tako što ću pri
gađanju adrese na kojoj je mapiran servlet ukucati npr. još neki znak pitanja
pa još nešto i tako proslediti vrednosti varijabli, a zatim dobio i željeni
rezultat servleta.
 
Odgovor na temu

augustus
Novi Sad - Beograd

Član broj: 101581
Poruke: 358
89.216.110.*



+46 Profil

icon Re: Servleti i HTTP header04.02.2008. u 00:07 - pre 197 meseci
Ako si mislio na ovo http://<webappURL>/servl...len&[email protected]

onda je odgovor da to moze i dobices nazad rezultate (ovo je inace identicno get zahtevu)

E sad drugo je pitanje sta zelis da radis sa tim sto dobijes? Da li ovo treba biti link na nekoj drugoj aplikaciji ili druga aplikacija treba pokupiti vracene podatke?


"Čovek je biće koje se na sve navikava, i ja mislim da je ovo njegova najbolja definicija."
Fjodor M. Dostojevski
 
Odgovor na temu

samilen
Saša Milenković
Beograd

Član broj: 11606
Poruke: 106
*.dynamic.sbb.co.yu.



Profil

icon Re: Servleti i HTTP header04.02.2008. u 14:16 - pre 197 meseci
Ako sam dobro razumeo, treba samo da napišem
Code:
http://<webappURL>/servlet?naziv=moje ime&mbr=1111111111111

da bi to i proradilo.
Što se tiče svrhe, trebalo bi samo da iskoristim jednu funkcionalnost
servleta u nekoj aplikaciji. Ne trebaju mi nikakvi povratni podaci, jer
servlet odrađuje sam sve što je potrebno. Nije racionalno da ponovo
radim istu stvar, ako već mogu ovu funkcionalnost da pozovem iz
servleta pozivom sa parametrima u browseru. Jedini podaci koji su
mi potrebni su oni koje prosleđujem servletu, tako da mi nije zgodno
da web aplikaciju pozivam sa početka već samo jednu funkcionalnost.

Hvala na pomoći,
nadam se da će raditi kada budem probao.

PS:U nedoumici sam da li ovo važi i za POST zahtev, ili samo za GET?

 
Odgovor na temu

[es] :: Java :: Servleti i HTTP header

[ Pregleda: 2232 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.