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

JSP parametri - vidljivost u vise frejmova

[es] :: Java :: JSP parametri - vidljivost u vise frejmova

[ Pregleda: 4193 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

jocat
Jovica T
Inđija

Član broj: 58613
Poruke: 74
*.freeserbia.sezampro.yu.

ICQ: 308769610


Profil

icon JSP parametri - vidljivost u vise frejmova09.06.2005. u 00:06 - pre 229 meseci
Imam stranicu index.jsp koja sadrzi 4 frejma (znaci jos 4 jsp stranice).
Potrebno mi je sledece :

1. kako se definise parametar (ne da bude vezan za Bean) koji moze da se vidi u sva 4 jsp-a

2. Pri kliku na sliku recimo na jednoj jsp stranici, potrebno je da se izvrsi promena paramatra koja ce biti vidljiva kod svih stranica, i u zavisnosti od datog parametra izvrsena promena sadrzaja sve 4 jsp stranice
... sve se moze kad se hoce ...
 
Odgovor na temu

branimir.ts
Beograd

Član broj: 56661
Poruke: 127
*.

Sajt: www.geocities.com/brankob..


Profil

icon Re: JSP parametri - vidljivost u vise frejmova09.06.2005. u 13:06 - pre 229 meseci
Čini mi se da ti je najjednostavnije rešenje korišćenje Sesije. Kod bi mogao da izgleda ovako :
import javax.servlet.http.*;
----------------------------
----------------------------
HttpSession session = request.getSession(true);
session.putValue("ime_parametra", "vrednost_parametra");

.....kasnije

session.getValue("ime_parametra");
 
Odgovor na temu

tweeester
Ivan Arandjelovic
bg yu

Član broj: 724
Poruke: 882
*.kc.vicert.com.

Sajt: www.javasvet.net


Profil

icon Re: JSP parametri - vidljivost u vise frejmova09.06.2005. u 17:01 - pre 229 meseci
Nije bas preporucljivo koristiti sesiju za request scope parametere jer ce napraviti problem kada covek otvori dva broser-a (sa istom sesijom).

u principu trebalo bi da frame (spoljasnji) dinamicku nakaci parametre iz svog request-a kada poziva pod-frame-ove (njih cetiri). Nesto otprilike ovako:

u browseru se kuca:
Code:

http://site/frame.jsp?p1=aaa&p2=bbb&p3=ccc


u frame.jsp imas:
Code:

<frameset src="fr1.jsp?p1=<%=request.getParameter("p1")%>&p2=<%=request.getParameter("p2")%>">


.. Hope this helps
Pozdrav

p.s. Nalupao sam se HTML sintakse ali nadam se da je ideja jasna
p.s.2 Jos bi trebalo uraditi urlencoding, naprimer <%=URLEncoder.encode(request.getParameter("p1"),"UTF-8")%> da ne zezne ako parametar ima neke specijalne karaktere.
<< tko leti vrijedi, tko ne leti ne vrijedi >>
 
Odgovor na temu

jocat
Jovica T
Inđija

Član broj: 58613
Poruke: 74
*.freeserbia.sezampro.yu.

ICQ: 308769610


Profil

icon Re: JSP parametri - vidljivost u vise frejmova12.06.2005. u 10:28 - pre 229 meseci
Pošto je došlo do pada baze podataka elite-a, srećom sačuvao sam poslednju poruku, pa je i šaljem .... u ovoj temi je još bilo rečeno i to da je frejm orijentacija zastarela...

Radi se o diplomskom radu. Organizovao sam stranicu sa frejmovima (header.jsp, navigation.jsp, main.jsp i footer.jsp) Sve su jsp stranice, pošto u bazi imam resurse vezane za sadržaj same stranice. Sajt je podložan i jezičkoj konverziji. Branimir je pomenuo zastarelost frejmova, pa me interesuje razlog, a i moguće rešenje ovako na neki način komleksnije internet aplikacije.
Još jedna stvar : sve beanove koje priključujem stranici su session, zbog praćenja rada korisnika(logovanja ...), i kad definišem session promenljivu – da li to na neki način utiče na bean koji je definisan kao session.
Zbog malog iskustva sa frejmovima, httpom i jsp'om, imam i problem sa tim što ukoliko definišem link sa nekog od frejmova, na index.jsp koji obuhvata sve frejmove, index.jsp se otvara u datom frejmu.... Ovo je verovatno nešto elementarno, ali eto stvara mi problem...

Ivanovo rešenje mi deluje kao prihvatljivo, ukoliko ne dođe do promene koncepcije sajta ukidanjem frejmova-ukoliko dobijem valjane razloge za to...

... sve se moze kad se hoce ...
 
Odgovor na temu

branimir.ts
Beograd

Član broj: 56661
Poruke: 127
*.

Sajt: www.geocities.com/brankob..


Profil

icon Re: JSP parametri - vidljivost u vise frejmova17.06.2005. u 12:56 - pre 229 meseci
Pa pazi ovako, pomenuo sam zastarelost frameova zbog toga jer su frameovi neprikladni za odrzavanje po gotovu ako su u pitanju kompleksnije aplikacije- zbog toga vecina (ozbiljnijih) programera ih i ne koristi .

Problem koji se tice tvoje index.jsp stranice ulazi u okvire HTML a tj podesi pravilno atribut target="...pa nesto" (ne mogu da se setim svih mogucih vrednosti ) elementa FRAME pa bi sve trebalo da radi kako treba.

Seansa se uvek nalazi u browseru i u nju mozes utrpati bukvalno sve --od klasa pa do prim. tipova.

Session beanovi su nista drugo do jedna apstrakcija seanse koja ima get i set metode.

Ako hoces da napravis ozbiljniju aplikaciju pozabavi se (ukoliko imas vremena) MVC (ModelViewControler design pathern- om) i skini sa neta Struts framework.

Ne znam kakva ti je to aplikacija na kojoj radis i do koje mere je kompleksna, ali moj predlog je da ukoliko si daleko odmakao u celoj toj prici nastavis do zavrsetka, a posle pokusaj istu stvar da uradis i bez frameova pomocu MVC patherna.

I na kraju, srecno u izradi aplikacije!
 
Odgovor na temu

[es] :: Java :: JSP parametri - vidljivost u vise frejmova

[ Pregleda: 4193 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

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