Java servlets: The requested resource (/CW_v2.2/AddUser) is not available

Tags:    java

Hej alle.

Jeg sidder og leger lidt med .jsp og servlets. Jeg har et problem. Jeg bliver ved med at få en fejl:

Fold kodeboks ind/udKode 


Min mappestruktur:

Java Resources: src MAPPE
> (default package) MAPPE
-> AddUser.java FIL

WebContent MAPPE
-> adduser.jsp

Kode i adduser.jsp:
Fold kodeboks ind/udKode 





Indlæg senest redigeret d. 11.03.2008 08:39 af Bruger #13437
5 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
hmm...

Nu har jeg lavet et lille eksempel på, hvordan jeg mener det lige skal se ud, så kan du jo give lidt feedback på det. Jeg har testet dette på en resin server. ( http://www.caucho.com )

mappestruktur:
Fold kodeboks ind/udKode 


web.xml (i /WEB-INF):
Fold kodeboks ind/udKode 


AddUser.java (i /WEB-INF/classes/user/):
Fold kodeboks ind/udKode 


adduser.jsp (i / mappen):
Fold kodeboks ind/udKode 


Det er så det. Nu kan du ellers starte din server, og skrive følgende: (jeg bruger port 8080 til min server)
http://localhost:8080/usertest/adduser.jsp

Dette giver følgende:
test af adduser.jsp

For at teste din AddUser.java fil, skal du skrive følgende:
http://localhost:8080/usertest/AddUser

Dette giver følgende:
AddUser.java Test!

Jeg håber at du kan bruge det til noget, ellers må du lige skrive igen.



Hvordan ser din web.xml ud ?



Servlet
>display-name AddUser
>servlet-name AddUser
>servlet-class user.AddUser

Servlet-mapping
>servlet-name AddUser
>url-pattern /AddUser



du skal lige fikse din "default pakke" så... Du skriver at din mappe struktur er følgende:

Min mappestruktur:

Java Resources: src MAPPE
> (default package) MAPPE
-> AddUser.java FIL

WebContent MAPPE
-> adduser.jsp

men i din web.xml skriver du, at servlet-class er user.AddUser...

Lav følgende mappe struktur:
src/user/AddUser.java, så burde det virke



du skal lige fikse din "default pakke" så... Du skriver at din mappe struktur er følgende:

Min mappestruktur:

Java Resources: src MAPPE
> (default package) MAPPE
-> AddUser.java FIL

WebContent MAPPE
-> adduser.jsp

men i din web.xml skriver du, at servlet-class er user.AddUser...

Lav følgende mappe struktur:
src/user/AddUser.java, så burde det virke


Nu har jeg lagt den i user-mappen, MEN... Jeg får 404-fejlen (ARRRGH ;o))





t