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

redirect ili forward iz metode koja vraća vrijednosti - servlet

[es] :: Java :: redirect ili forward iz metode koja vraća vrijednosti - servlet

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

karatas

Član broj: 63060
Poruke: 24
*.slavonska-banka.hr.



Profil

icon redirect ili forward iz metode koja vraća vrijednosti - servlet12.12.2006. u 11:06 - pre 211 meseci
Pozdrav!

Radim u Struts-u i imam jednu metodu u koju predajem parametre, ona nesto izracuna i onda mi vrati neke druge parametre. U samom metodi imam try/catch blok koji mi hvata moguce greske. Ono sto ja zelim je da kada u metodi uhvatim gresku da si napravim neki redirect ili forward (preusmjeravanje u svakom slucaju) na neku konkretnu jsp stranicu u kojoj onda prikazujem da se radi o gresci. Znaci, ne zelim se vratiti natrag u klasu iz koje sam pozvao metodu u kojoj se dogodila greska. Da li je to nekako moguce napraviti?

Razlog zasto to zelim napraviti jer taj sto onda kontrolu gresaka obavljam samo jednom (u pozvanoj metodi), a ne u svim klasama iz kojih pozivam tu metodu.

Hvala!
 
Odgovor na temu

Black
Belgrade

Član broj: 4199
Poruke: 71
*.maksnet.net.



Profil

icon Re: redirect ili forward iz metode koja vraća vrijednosti - servlet15.12.2006. u 00:34 - pre 211 meseci
Citat:
Znaci, ne zelim se vratiti natrag u klasu iz koje sam pozvao metodu u kojoj se dogodila greska. Da li je to nekako moguce napraviti?


Sta podrazumevas pod tim "klasa", a sta pod "metoda"?

Hoces da kazes da iz Struts akcija pozivas metodu, koja je u obicnoj java klasi?

 
Odgovor na temu

karatas

Član broj: 63060
Poruke: 24
*.slavonska-banka.hr.



Profil

icon Re: redirect ili forward iz metode koja vraća vrijednosti - servlet15.12.2006. u 08:19 - pre 211 meseci
Citat:
Black: Sta podrazumevas pod tim "klasa", a sta pod "metoda"?

Hoces da kazes da iz Struts akcija pozivas metodu, koja je u obicnoj java klasi?


Yes.

Strus action klasa poziva metodu koja se nalazi u "obicnoj" java klasi koaj samo nasljedjuje Action klasu (sada se ne mogu sjetiti zasto nasljedjuje Action klasu, ali mislim da mi je to zbog necega trebalo..ces,ces...).

Jel to neki problem? Grijesim li u necemu?

Pozdrav.
 
Odgovor na temu

Black
Belgrade

Član broj: 4199
Poruke: 71
*.maksnet.net.



Profil

icon Re: redirect ili forward iz metode koja vraća vrijednosti - servlet15.12.2006. u 14:26 - pre 211 meseci
Pa, kad vec nasledjuje Action klasu, onda bi trebalo da mozes da uradis
Code:
return mapping.findForward("izuzetak")
kada uhvatis izuzetak.

Naravno, potrebno je da prethodno i tu klasu definises u okviru struts-config.xml fajla, kao i forward "izuzetak".
 
Odgovor na temu

karatas

Član broj: 63060
Poruke: 24
*.slavonska-banka.hr.



Profil

icon Re: redirect ili forward iz metode koja vraća vrijednosti - servlet15.12.2006. u 14:34 - pre 211 meseci
Citat:
Black: Pa, kad vec nasledjuje Action klasu, onda bi trebalo da mozes da uradis
Code:
return mapping.findForward("izuzetak")
kada uhvatis izuzetak.

Naravno, potrebno je da prethodno i tu klasu definises u okviru struts-config.xml fajla, kao i forward "izuzetak".


Hmm... Nasljedjuje se Action klasa, ali nemam mapping varijablu. Kako do nje doci? Takodjer, kako mislis definirati tu klasu u kojoj se nalazi sporna metoda u struts-config.xml-u?
 
Odgovor na temu

Black
Belgrade

Član broj: 4199
Poruke: 71
*.maksnet.net.



Profil

icon Re: redirect ili forward iz metode koja vraća vrijednosti - servlet19.12.2006. u 01:49 - pre 211 meseci
Mislim da je ipak redirekciju moguce uraditi samo iz action klase.

Izvini sto odgovor ovoliko kasni, ali ionako nisam bio od neke pomoci, pa je valjda svejedno :)
 
Odgovor na temu

karatas

Član broj: 63060
Poruke: 24
*.slavonska-banka.hr.



Profil

icon Re: redirect ili forward iz metode koja vraća vrijednosti - servlet19.12.2006. u 07:21 - pre 211 meseci
Citat:
Black: Mislim da je ipak redirekciju moguce uraditi samo iz action klase.

Izvini sto odgovor ovoliko kasni, ali ionako nisam bio od neke pomoci, pa je valjda svejedno :)


Hvala na odogoru i nije kasno na istom :-)
I ja sam shvatio da to bas i ne ide onako kako sam ja to "zamislio" :-)))
 
Odgovor na temu

[es] :: Java :: redirect ili forward iz metode koja vraća vrijednosti - servlet

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

Postavi temu Odgovori

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