Avatar billede noerdar-dilling Nybegynder
16. november 2004 - 11:05 Der er 8 kommentarer og
1 løsning

Form & Servlet

har lavet en index.jsp

der har følgende kode  <form action="test.testFormServlet" method="post" name="name" id="name">

<input type="text" name="name" size="20" maxlength="20">

<input type="reset" value="Slet Alt">
<input type="submit" value="Test">



</form>

Og en Servlet der hedder testServlet der ligger under classes\test\testServlet i webapplikations-strukturen

Sprøgsmålet er om action attributen i form taget skal se således ud

<form action="test.testFormServlet" method="post" name="name" id="name">
Avatar billede noerdar-dilling Nybegynder
16. november 2004 - 11:11 #1
Har i servlette skrevet  en getparameer og en out.println bare for at vise hvad der blev skrevet i i formen i index.jsp Men det er ligesom om den ikke kan finde servletten. Har lavet et web.xml med følgende:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
  <servlet>
    <servlet-name>testFormServlet</servlet-name>
    <servlet-class>test.testFormServlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>testFormServlet</servlet-name>
    <url-pattern>/testFormServlet</url-pattern>
  </servlet-mapping>
</web-app>
Avatar billede noerdar-dilling Nybegynder
16. november 2004 - 11:11 #2
classes\test\testFormServlet
Avatar billede noerdar-dilling Nybegynder
16. november 2004 - 11:12 #3
Kommentaren foroven var en rettelse
Avatar billede arne_v Ekspert
16. november 2004 - 11:13 #4
<form action="testFormServlet"
Avatar billede arne_v Ekspert
16. november 2004 - 11:13 #5
Det er web.xml url-pattern ikke servlet-class der skal angives i action
Avatar billede noerdar-dilling Nybegynder
16. november 2004 - 11:18 #6
ok så action kan selv finde den servlet der skal bruges bare den er angivet i web.xml
Avatar billede arne_v Ekspert
16. november 2004 - 11:22 #7
browseren submitter det som stpr i FORM action.

serveren bruger web.xml til at mappe fra URL til class
Avatar billede noerdar-dilling Nybegynder
16. november 2004 - 11:24 #8
ok tak for det cool. kom med et svar
Avatar billede arne_v Ekspert
16. november 2004 - 11:33 #9
svar
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