Ich bin sehr neu zu erholsamen Web-Service. Es scheint, dass ich alles gut gemacht habe, aber ich bin nicht sicher, wo das Problem ist, und ich bekomme das in den Protokollen.
Sep 30, 2016 3:50:23 PM com.sun.jersey.api.core.ScanningResourceConfig init INFO: No provider classes found. Sep 30, 2016 3:50:23 PM com.sun.jersey.server.impl.application.WebApplicationImpl _initiate INFO: Initiating Jersey application, version 'Jersey: 1.17.1 02/28/2013 12:47 PM'
Ich versuche, meinen Web-Service über diese URL
http://localhost:8080/usermanagment/listuser
Nach dem Zugriff auf meine Dateien sind:
web.xmlJava REST Web Service 404 Fehler
<servlet>
<servlet-name>listuser</servlet-name>
<servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class>
<init-param>
<param-name>com.sun.jersey.config.property.packages</param-name>
<param-value>com.manageuser.usermanagement.services</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>listuser</servlet-name>
<url-pattern>/listuser/*</url-pattern>
</servlet-mapping>
ListUserService.java
@Path("/listuser")
public class ListUserService {
@GET
@Produces("text/html")
public Response listUserRequest() {
return Response.status(200)
.entity("No User").build();
}
}
Bitte führen Sie mich. seine seit 3 Stunden, aber ich bin nicht in der Lage einen Hinweis
in
http://localhost:8080/usermanagment/listuser/listuser
zu/LISTUSER abgebildet, wo ist Ihre Benutzerverwaltung in den Servletzuordnungen verfügbar sein sollte? Ich bin mir nicht sicher, da ich keine web.xml-Dateien verwende, aber wäre Ihre URL nicht:/listuser/listuser oder nur/listuser? – pandaadb'usermanagment' ist war Dateiname – Despicable
" usermanagment "ist wirklich der Name und kein Tippfehler? (fehlt ein * e * da) – Gimby