Avatar billede madsokist Nybegynder
20. marts 2001 - 09:47 Der er 7 kommentarer og
1 løsning

Det her burde være nemt!!

Jeg har i en .jsp fil, en html- form med et tekstfelt.

Jeg vil overføre indholdet af dette felt til den side der er angivet i formens action property.

Hvordan gør jeg det? dvs hvordan fanger jeg den parameter der overføres fra formen til den næste side.
Avatar billede disky Nybegynder
20. marts 2001 - 09:50 #1
på JSP siden kan du f.eks. skrive

<jsp:useBean id=\"ul\" class=\"disky.user.UserLogin\" scope=\"page\"/>
<%
try
{
    String ID=\"\";
    if((ID=request.getParameter(\"userid\"))!=null)
    {

//gør noget hvis userID var sat (userID er navnet på feltet i din form

    }
catch(Exception e)
{
%>
ERROR
<%
}
Avatar billede madsokist Nybegynder
20. marts 2001 - 10:06 #2
Jeg kan ikke få det til at virke. kan jeg få dig til at forklare mig hvad der sker i linjen:

<jsp:useBean id=\"ul\" class=\"disky.user.UserLogin\" scope=\"page\"/>

specielt class=\"disky..\" delen
Avatar billede madsokist Nybegynder
20. marts 2001 - 10:14 #3
Jeg skal måske nævne at jeg gerne vil have at html formen og jsp koden ligger i samme fil. Kan det lade sig gøre?

html formen:

<form name=\"masser\" action=\"test.jsp\">
<input type=\"text\" name=\"goble\">
</form>

hvordan får jeg værdien af \"goble\" ud af formen og ind i jsp koden efter et klik på submit? Det er vist essensen!!
Avatar billede disky Nybegynder
20. marts 2001 - 10:19 #4
den linie siger at jeg bruger en java bean jeg selv har lavet, den kan du godt fjerne :)

prøv at poste hele din fil her, så skal jeg hurtigt rette den :)
Avatar billede madsokist Nybegynder
20. marts 2001 - 10:23 #5
Rightio!! men jeg skal egentlig bare bruge et \"klippe-klistre eksempel\". Jeg har arbejdet en del med php og nu skal jeg i gang med jsp, men det går lidt trægt..

kan ovenstående eks. bruges?
Avatar billede madsokist Nybegynder
20. marts 2001 - 10:30 #6
Ok jeg har lavet et eksempel... Men det retunerer lige nu null når jeg skriver værdien af user ud!!

<%
    String ID=\"\";
    if((ID=request.getParameter(\"user\"))!=null)
    {
      out.println(user);
    }
%>


<form name=\"test\" action=\"bedresex.jsp\">
<input type=\"text\" name=\"user\">
<input type=\"submit\" name=\"test\" value=\"beregn\">
<input type=\"reset\" value=\"rens felter\">

</form>
Avatar billede madsokist Nybegynder
20. marts 2001 - 10:33 #7
Jeg fandt ud af det... TAK..!! ID skulle lige skiftes ud med user.. Besvar lige igen så du kan få dine points
Avatar billede disky Nybegynder
20. marts 2001 - 10:54 #8
jamen mange tak da.

Undskyld det tog lidt tid med at svare, jeg skulle lige noget på arbejdet :-)
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