Question

Hé, les gars. Débutant à tomcat / apache, java retourneur ici.

Je suis en train d'exécuter e exemple étape par étape ici ( http: //static.springsource.org/docs/Spring-MVC-step-by-step/part1.html ).

Malheureusement, je continue à avoir une erreur qui dit: « Le projet n'a pas été construit depuis son chemin de construction est incomplète. Impossible de trouver le fichier de classe pour javax.servlet.http.HttpServletResponse. Fixer le chemin de construction puis essayez la construction du projet. » Je regardais en elle et a trouvé que javax.servlet est commenté par défaut dans un fichier conf / web.xml pour tomcat et que cela parce que les gens doivent maintenant éviter l'utilisation de servlets ou quelque chose.

Mes questions sont donc:

  1. Comment puis-je réécrire ce afin qu'il soit conforme aux principes qui la cause?
  2. (Question bonus) Une fois que je fais des changements dans ce fichier tomcat, conf / web.xml, comment puis-je faire en sorte que ces changements font suite à travers dans mon éditeur (dans ce cas, Eclipse)?

Merci!

Était-ce utile?

La solution

  

Vous ne trouvez pas le fichier de classe pour javax.servlet.http.HttpServletResponse. Fixer le chemin de construction puis essayez la construction du projet. "

Ce moyen d'erreur de compilation que le fichier JAR contenant l'API Servlet est manquant dans la compilation du temps classpath (le chemin de la construction). Vous devez inclure le servlet-api.jar de Tomcat dans le chemin de construction selon les commentaires dans le fichier build.xml.

  

J'ai regardé et découvert que javax.servlet est commenté par défaut dans un fichier conf / web.xml pour tomcat et que cela parce que les gens doivent maintenant éviter l'utilisation de servlets ou quelque chose.

Je ne sais pas ce dont vous parlez, mais vous devriez en effet pas toucher la conf/web.xml lors du démarrage encore avec le développement JSP / Servlet. L'un par défaut devrait être bien. L'API Servlet est certainement pas découragé / dépréciée ou plus. Il est toujours le plus noyau pierre de construction d'une importante webapplication Java.

Cela dit, on ne sait pas à moi aussi ce que vous vouliez dire par « Comment remplacer ServletException après Tomcat 6.0 » dans le titre de votre question. Pouvez-vous donner des détails à ce sujet dans votre question ainsi?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top