Comment écrire le chemin de l'url d'ajax ?
Par exemple, le chemin de votre page est : http://localhost:8080/projectname/resource/index.html
Le .do ajouté à la fin de la requête d'url est destiné au serveur pour distinguer si la requête est une ressource statique ou une requête de servlet (.do après c'est une requête de servlet)
1 Vous pouvez commencer par "/" par rapport au répertoire racine du site Web (. le répertoire racine fait référence au répertoire racine du serveur, pas au répertoire racine de votre projet)
Le chemin demandé par$.ajax({ url:"/getData.do" })
est :
http://localhost:8080/getData.do
"../" indique le supérieur. -répertoire de niveau du répertoire de la page
$.ajax({ url:"../getData.do" })
Le chemin demandé est :
http://localhost:8080/projectname/getData.do
3. Le chemin racine du projet
$.ajax({ url:"getdata.do" })
et le chemin demandé est :
http://localhost:8080/projectname/getData.do
4. Le chemin complet du projet
$.ajax({ url:"http://localhost:8080/projectname/getdata.do" })
et le chemin demandé est :
http://localhost:8080/projectname/getdata.do
springMVC if Le mappage de la requête est écrit comme ceci
Si on veut demander la méthode de registre, l'url : ../user/register.do s'écrit comme ça
à cause du chemin de la page C'est tout
http://localhost:8080/projectname/resource/index.html
Laissez simplement la demande de mappage de servlet suivre le chemin du projet
http://localhost:8080/projectname.
Le chemin final demandé est
http://localhost:8080/projectname/user/register.do
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!