24. august 2001 - 14:06Der er
18 kommentarer og 1 løsning
værdi fra jsp side til en servlet
Hejsa Jeg har en servlet som henter værdier fra en HttpServletRequest. På min jsp side skal jeg dynamisk lægger værdier over til servletten. Dvs. når siden submit\'es laves der en hel masse sammenligninger og der vil blive genereret noget output til servletten. Hvordan kan dette gøres??
Sorry sorry. Jeg bruger selvfølgelig en bean, som henter informationer fra HttpServletRequest. Problemet er at informationerne på jsp siden, som skal i request\'en variere fra gang til gang og jeg håbede på jeg kunne lave det dynamisk, måske ved brug af noget request.setAttribute(\"1\", \"2\");
Hvis man har to input felter i ens jsp side som bliver udfyldt og submit\'es, vil min bean tage de værdier som er blevet submit\'et og behandle dem. Mit problem er at på min jsp side varierer antallet af værdier som skal submit\'es - dvs. jeg kan ikke anvende input felter, men skal gøre det dynamisk. Er dette muligt med request.setAttribute(\"1\", \"2\"); ? eller en anden løsning.
hvis du altid kender det max antal felter der kan forekomme, må du bare kunne håndtere dem. Du kan bruge setProperty den klarer selv dem som findes på siden.
Jeg sidder og arbejde med BEA server. Hver gang siden submittes udføres der er stykke kode, som laver nogle checks (hvis det valgte i dropdown box 1 er lig med ? og ikke størrer end ? og matcher array[?] så put den i request\'en ellers videre). Så du kan se at det ville være smart hvis man kunne anvende request.setAttribute(\"1\", \"2\");. Hvis man bruger request.setAttribute(\"1\", \"2\"); skal man så gøre et eller andet for at updatere requesten med de nye attributter man har sat??
Jep det kan godt være det er forvirring for jeg kender meget lidt til servlets. Inden jeg får rodet for meget rundt i det prøver jeg lige for fra :-) kan i hjælpe mig med dette spørgsmål: Kan man sætte værdier i request\'en ved, fra jsp siden, at anvende request.setAttribute(\"name\", \"obj\");??
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.