Avatar billede trp79 Nybegynder
06. marts 2006 - 10:41 Der er 6 kommentarer og
1 løsning

aktivering af form i javakode

Hejsa
Jeg har brug for at submitte en form fra min java kode. Kan dette lade sig gøre, og i så fald hvordan?

Jeg har en form:
<form method="post" action="/calcw">
<input type="hidden" name="a" value="b">
</form>

Når jeg så i mit request.getParameter("toDo") er calc vil jeg gerne submitte overstående form - hvordan gør jeg det?
Det kræver vel i øvrigt også lige en submit i formen...

På forhånd tak, mvh
Torben
Avatar billede trp79 Nybegynder
06. marts 2006 - 10:45 #1
min form er faktisk en strutsform(<html:hidden...) men det gør vel ingen forskel..
Avatar billede kalp Novice
06. marts 2006 - 10:46 #2
<form method="post" action="/calcw">
<input type="hidden" name="a" value="b">
<input type="Submit" value="Submit" name="Submit">
</form>

Har ikke forstået dit spørgsmål.. men her har du i hvertfald så formen kan submittes
Avatar billede trp79 Nybegynder
06. marts 2006 - 10:52 #3
Det er jeg med på - det jeg gerne vil er at hvis jeg modtager et bestemt request parameter med en bestemt value, så skal formen submittes - altså uden at brugeren skal trykke - submit skal altså ske på baggrund af request parameteren.
Avatar billede kalp Novice
06. marts 2006 - 10:56 #4
Du kan tjekke på det med JSP, men du skal nok submitte den med javascript..

så noget i stil med dette


<%
if(request.getParameter("toDo").equals("calc"))
{%>
<SCRIPT language="JavaScript">
function submitform()
{
  document.dinform.submit();
}
</SCRIPT>
<%
}
%>
Avatar billede trp79 Nybegynder
06. marts 2006 - 11:18 #5
Ja det må blive løsningen eller også må jeg lige lave en dispatch action(hvis jeg kan hive information ud fra requestet og gør det med det som jeg gerne vil.)

Tak for hjælpen kalp, smid du bare et svar.
Avatar billede kalp Novice
06. marts 2006 - 11:22 #6
Det får du her:) og selv tak:)
Avatar billede arne_v Ekspert
10. marts 2006 - 20:59 #7
hvorfor lader du ikke din action teste paa toDo og hvis calc saa forwarder til en
anden JSP side med form value gemt i request

det sparer en browser-server roundtrip
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