Ich habe alle meine Variablen und Methoden innerhalb der (servletconn.java) öffentlich deklariert. Ich möchte auf diese Variablen und Methoden von einem anderen Servlet (NewServlet.java) zugreifen, ich erschaffe ein Objekt mit conn co = new conn(); .aber dieser Code zeigt einen Fehler an (stackoverflow Error). Wie löse ich dieses Problem?Wie lösen Stackoverflow-Fehler in Servlets?
-3
A
Antwort
0
Hört sich an, als würden Sie Ihre Servlets rekursiv aufrufen. Ohne irgendeinen Code ist es eine Vermutung.
0
Normalerweise wird ein Servlet throws IOException, ServletException standardmäßig in den Callback-Methoden wie doGet, doPost usw.
eine Datenbank-Verbindung muss auch SQLException Erstellen werfen, versuchen ClassNotFoundException Gerade diese statt werfen sie explizit zu fangen.
0
Wenn Sie Informationen zwischen Servlets teilen möchten, Warum nicht ServletContext
verwenden? Sie können ServletContext.setAttribute(key, object)
(zum Hochladen) und ServletContext.getAttribute(key)
zum Abrufen verwenden.
Es gibt 1 ServletContext
pro Webanwendung, pro JVM. Also, jedes Servlet, in Ihrer Webapp, haben die gleichen ServletContext
.
Verwandte Themen
- 1. Asynchrone Servlets vs. synchrone Servlets
- 2. Wie browser schließen Ereignis in Servlets
- 3. Datenbankverbindung über Hibernate in Servlets
- 4. Zeige Modelle in Servlets/MVC
- 5. Servlets kann nicht in web.xml
- 6. Session etc in Java Servlets
- 7. Servlets, init und extends
- 8. Servlets + JAX-WS
- 9. Root URl des Servlets
- 10. Tomcat-Konfiguration für Servlets
- 11. Java Servlets Threading-Modell
- 12. JasperReports Servlets Berichte ausgeben
- 13. Google Protokollpuffer und Servlets
- 14. Servlets und AJAX-Kommunikation
- 15. Wildfly Verbindungspool mit Servlets & Themen
- 16. FineUploader Löschen mit Servlets
- 17. Wie entwickeln Sie Java Servlets mit Eclipse?
- 18. Wie kann ich Servlets mit JUnit testen?
- 19. Warum JSP/Servlets verwenden?
- 20. Aufruf Servlets mit jquery
- 21. Wie funktionieren Google Web Toolkits mit Servlets?
- 22. nicht gefunden (Java Servlets)
- 23. Wie schichte ich EJB3 und Servlets korrekt?
- 24. Kurze Idee über Servlets
- 25. Problem in Route lösen Eigenschaft lösen
- 26. Multiple Http Servlets string path Mapping
- 27. Wie zu lösen InvalidCastException
- 28. Wie lösen: C#
- 29. CDI-Injektion funktioniert nicht in Servlets
- 30. Wie implementiert JBoss 4.2.3 SingleThreadModel (STM): 1 Instanz eines Servlets oder mehrere Instanzen eines Servlets?
Die Menge an Details, die Sie angeben, macht es unmöglich, diese Frage sinnvoll zu beantworten. Stackoverflow wird normalerweise durch unbegrenzte Rekursion verursacht, aber wir benötigen mehr Code für diese Analyse. – spender
Das Stacktrace alleine reicht auch (die doppelten Teile entfallen). – BalusC