Wie schreibe ich den URL-Pfad von Ajax?
Ihr Seitenpfad lautet beispielsweise: http://localhost:8080/projectname/resource/index.html
Das am Ende der URL-Anfrage hinzugefügte .do gilt für den Server um zu unterscheiden, ob es sich bei der Anfrage um eine statische Ressource oder eine statische Ressource handelt (.do, nachdem es sich um eine Servlet-Anfrage handelt)
1 Sie können mit „/“ relativ zum Stammverzeichnis der Website beginnen. Das Stammverzeichnis bezieht sich auf das Stammverzeichnis des Servers, nicht auf das Stammverzeichnis Ihres Projekts)
Der von$.ajax({ url:"/getData.do" })
angeforderte Pfad lautet:
http://localhost:8080/getData.do
2 -Ebenenverzeichnis des Seitenverzeichnisses
$.ajax({ url:"../getData.do" })
Der angeforderte Pfad ist:
http://localhost:8080/projectname/getData.do
3. Der Stammpfad des Projekts
$.ajax({ url:"getdata.do" })
und der angeforderte Pfad ist:
http://localhost:8080/projectname/getData.do
4. Der vollständige Pfad des Projekts
$.ajax({ url:"http://localhost:8080/projectname/getdata.do" })
und der angeforderte Pfad ist:
http://localhost:8080/projectname/getdata.do
springMVC, wenn die Anforderungszuordnung so geschrieben ist
Wenn wir die Registermethode anfordern möchten, wird die URL: ../user/register.do aufgrund des Seitenpfads so geschrieben
Das war's
http://localhost:8080/projectname/resource/index.html
Lassen Sie die Servlet-Zuordnungsanforderung einfach dem Projektpfad
http://localhost:8080/projectname folgen.
Der letzte angeforderte Pfad ist
http://localhost:8080/projectname/user/register.do
Das obige ist der detaillierte Inhalt vonWie schreibe ich den URL-Pfad von Ajax?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!