2013-09-21 2 views
0

Je construis un jeu web, en utilisant également des servlets Java - l'exécutant localement avec TomCat. La principale URL de la page est: localhost:8080/index.html/Rend l'index.html partie du chemin

Chaque fois que j'essaie de passer à autre la page servlet \ le chemin est: localhost:8080/index.html/inGame.html comme si index.html est un dossier.

Comment puis-je résoudre ce problème? Merci beaucoup!

+1

d'une manière ou d'une autre, vous avez défini l'url racine de votre dossier sur '/index.html' plutôt que '/' .... et remplacez mieux index.html de l'URL de requête par '/' afin que www.domain. com/et www.domain.com/index.html fonctionne – Gaurav

+0

Je suis tout à fait un débutant, alors pouvez-vous me donner un indice où puis-je le faire? :) – Gil404

+0

s'il vous plaît coller une partie de votre code afin que je puisse vous aider il devrait être quelque chose comme si (request.getRequestURI(). Equals ("/ some/path")) { request.getRequestDispatcher ("/ chemin/où /servlet/registered").forward(request, response); retour; // empêche le traitement normal des demandes } ou vous pouvez avoir cette configuration dans le fichier web.xml – Gaurav

Répondre

0

Je pense que votre code devrait être comme ça

RequestDispatcher a = request.getRequestDispatcher ("autre url servlet/mapping");

a.forward (demande, réponse);

Questions connexes