Frage

Hey, Jungs. Newbie tomcat / Apache, Java returner hier.

Ich versuche ten Schritt-für-Schritt-Beispiel hier ( http: //static.springsource.org/docs/Spring-MVC-step-by-step/part1.html ).

Leider halte ich erhält eine Fehlermeldung, die besagt, „Das Projekt wurde nicht gebaut, da sein Build-Pfad unvollständig ist. Kann nicht die Klassendatei für javax.servlet.http.HttpServletResponse finden. Fix der Build-Pfad dann versuchen, das Projekt zu bauen.“ Ich schaute hinein und fand heraus, dass javax.servlet wird standardmäßig in einer conf / web.xml-Datei für tomcat kommentiert und dass dies, weil die Menschen jetzt die Verwendung von Servlets oder etwas meiden sollen.

Meine Fragen sind also:

  1. Wie umschreiben ich das so, dass es mit den Grundsätzen konform ist, die es verursacht?
  2. (Bonus-Frage) Wenn ich Änderungen in dieser Datei tomcat machen, conf / web.xml, wie mache ich es so, dass diese Änderungen durch in meinen Lektor folgen (in diesem Fall, Eclipse)?

Danke!

War es hilfreich?

Lösung

  

Kann nicht die Klassendatei für javax.servlet.http.HttpServletResponse finden. Fix der Build-Pfad dann versuchen, das Projekt zu bauen. "

Diese Übersetzungsfehler bedeutet, dass die JAR-Datei, die die Servlet API enthält, in der Kompilierung Classpath fehlt (die Build-Pfad). Sie müssen Tomcat servlet-api.jar in dem Build-Pfad gemäß den Kommentaren in der build.xml Datei aufzunehmen.

  

Ich sah hinein und fand heraus, dass javax.servlet wird standardmäßig in einer conf / web.xml-Datei für tomcat kommentiert und dass dies, weil die Menschen sollen jetzt die Verwendung von Servlets oder etwas meiden.

Ich bin nicht sicher, was du redest, aber man sollte in der Tat nicht die conf/web.xml berühren, wenn noch mit JSP / Servlet-Entwicklung beginnen. Der Standard sollte in Ordnung sein. Die Servlet-API ist sicherlich nicht entmutigen / veraltet oder so. Es ist immer noch das wichtigste Kern Baustein einer Java-basierten Webapplikation.

sagte, dass, es ist mir unklar, wie gut, was Sie meinen mit in Frage Titel „Wie ServletException nach Tomcat 6.0 ersetzen“. Können Sie sich auch auf das in Ihrer Frage näher erläutern?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top