Avatar billede alexbp Nybegynder
03. oktober 2001 - 13:26 Der er 3 kommentarer og
1 løsning

Kald til *.JSP side fra Applet m/overførsel af parameter

Hvordan kalder jeg en given *.JSP side, fra en metode i en Applet (JMenu som Tree) og overfører denne parameter til en *.JSP side, der så finder den via HTTPServletRequest\'et ??

(JSP-siden kalder så en JavaBean jeg har lavet, som igen via en DB-con returnerer DB-indhold til nogle felter på jsp-siden - N.B.: Det virker nu ved alm. kald fra en HTML side til *.JSP-side med encoded-URL)

.. Vil gerne have listet et eks ...

Avatar billede disky Nybegynder
03. oktober 2001 - 13:40 #1
Hvis den skal åbne i samme browser vindue som appleten

getAppletContext().showDocument(\"side.jsp?par1=data1&par2=data2&par3=data3\");

i ny browser

getAppletContext().showDocument(\"side.jsp?par1=data1&par2=data2&par3=data3\",\"_blank\");

Avatar billede disky Nybegynder
03. oktober 2001 - 13:41 #2
det der står inde i showDocument()

er url på din jsp side + parameterne du vil overføre

Din jsp side kan så sætte dem på normal vis.
Avatar billede alexbp Nybegynder
03. oktober 2001 - 14:14 #3
Tak for det \'disky\' ...  (.. har affødt 2 nye Spm)

Jeg glemte lige at få begge måder, dels et eksempel på GET og dels POST ...

1) Det du sendte er vistnok GET, eller hva ??

2) Jeg vil sende den til højre side af et frame-set i nedenstående index.htm - Hvordan så ???

getAppletContext().showDocument(\"side.jsp?par1=data1&par2=data2&par3=data3\",\"_main\"); <- ????


--------------------------------------------------------

<html>
<head>
<title>TDC - WebConfig</title>
<meta name=\"Description\"
content=\"TDC, WebConfig\">
<meta NAME=\"Keywords\" CONTENT=\"tdc, webconfig, tele danmark\">
<meta name=\"GENERATOR\" content=\"Microsoft FrontPage 4.0\">
<meta name=\"Microsoft Border\" content=\"none\">
</head>
<frameset framespacing=\"2\" frameborder=\"0\" cols=\"195,*\">
  <frameset rows=\"85,101%\">
    <frame name=\"Webconfig - Logo-frame\" src=\"logo.htm\" target=\"main\" scrolling=\"no\"
    marginwidth=\"2\" marginheight=\"2\" noresize\" noresize style=\"border-bottom: medium none\">
    <frame name=\"WebConfig Contents\" src=\"content.htm\" target=\"main\" scrolling=\"yes\" marginwidth=\"5\"
    marginheight=\"5\" noresize>
  </frameset>
  <frame name=\"WebConfig - Main\" scrolling=\"auto\" src=\"main.htm\" marginwidth=\"3\"
  marginheight=\"5\" target=\"_self\">
  <noframes>
  <body>
  <p>This page uses frames, but your browser doesn\'t support them.</p>
  </body>
  </noframes>
</frameset>
</html>

------------------------------------------------------

Mvh

Alex B. P.


Avatar billede disky Nybegynder
03. oktober 2001 - 14:16 #4
Yep så skriver du din frames navn istedet for \'_blank\'

Og korrekt det er via en Get

Den med post skal jeg lige tænke over :)

I\'ll be back
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