Avatar billede sonurpals Nybegynder
28. marts 2006 - 02:05 Der er 11 kommentarer og
1 løsning

Mangler responce med resultat

Hej.. jeg har laved et form på page1 som poster til page2.
Når page2 er færdig med at læse formet og lave alt muligt anded så vil jeg komme på page1 igen med
response.sendRedirect (responceTo);
responceTo er så navned på siden som kalder til page2.
Er det en nem løsning på at få besked med når siden bliver ridirected så jeg kan få besked på page1 i et text felt med info om hvordan det hele gik (fejl eller success)..
Mvh. Sigurdur
Avatar billede arne_v Ekspert
28. marts 2006 - 02:19 #1
du kan sende en paramter med over i URL

eller gemme noget i session

eller lave en forward i stedet for en redirect og dermed have fuld access
til alt (eneste ulempe er at URL'en ikke ændres så)
Avatar billede sonurpals Nybegynder
28. marts 2006 - 03:06 #2
Hvordan skal man gøre det?

page2 modtager og henter nogle værdier til et form på page1 og så bliver response.sendRedirect (responceTo); udført...

hvordan skal jeg feks. sende en String x som indeholder exception eller noget lignende til page1.. hvilken løsning er best .. et popup box med besked om at alt er ok eller en fejl.... et text felt som giver beskeden ??
hvad synes du.
Avatar billede arne_v Ekspert
28. marts 2006 - 03:17 #3
du skal opdele opgave i 2 dele:
1) overføre info til den ny side
2) vise info på den ny side

#1 er som beskrevet (det nemmeste er en parameter i redirect)

#2 kan du gøre som du har lyst til
Avatar billede sonurpals Nybegynder
28. marts 2006 - 03:23 #4
ok... forsår dig...
jeg er ikke helt med hvordan jeg skal bruge forward, eller hvad skal med i linjen..
Avatar billede arne_v Ekspert
28. marts 2006 - 04:55 #5
response.sendRedirect("side1.jsp?status=" + status);
Avatar billede arne_v Ekspert
28. marts 2006 - 04:56 #6
request.setAttribute("status", status);
application.getRequestDispatcher("/side1.jsp").forward(request,response);
Avatar billede sonurpals Nybegynder
29. marts 2006 - 17:52 #7
ok...tak for det...
Et lille spørgsmål til i forbindelsen med hvad du har svared mig i en anden post.

jeg har stadig problemmer med post fra et form til anded..
på en jsp side har jeg 4 form, det første indeholder select box med kundenavne, når jeg er færdig med at vælge kunde og trykker på submit knap så vises det et anded form med kundeoplysninger og jeg får lov til at vælge produkter til kunden og så vil jeg gerne forsæt vise formet med kundeoplysningerne uden at det hele opdateres men jeg kan ikke helt få det til at virke..

jeg har prøvet alt muligt og er ved at gå gal og ved ikke hvordan jeg skal gøre det..

mvh. Siggi
Avatar billede arne_v Ekspert
30. marts 2006 - 01:55 #8
det kan laves server side med en submit efter hvert valg

(evt. camofleret via noget AJAX)

eller client side med noget småsnasket JavaScript
Avatar billede sonurpals Nybegynder
30. marts 2006 - 02:12 #9
tak for hjælpen igen... så får du din point
Avatar billede arne_v Ekspert
30. marts 2006 - 02:40 #10
så skal jeg nok ligge et svar
Avatar billede arne_v Ekspert
30. marts 2006 - 02:40 #11
hvis du ikke har set det, så har jeg et eksempel på de 2 måder liggende

dog i en lidt anden kontekst
Avatar billede sonurpals Nybegynder
30. marts 2006 - 04:11 #12
Jeg tror jeg har set det.. du har posted det til mig i en anden tråd.. tak igen :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester