Ich möchte Servlet mit URL Verbindung in Wicket-Spring-Integration verbinden, aber wenn ich versuche, die URL zu treffen seine Umleitung auf Webapplikation Seite, So kann jemand sagen mir, wie Servlet-Methoden mit Filtern oder auf andere Weise verbunden werden, so dass ich direkt Dopost oder Doget-Methoden treffen kann.*** Servlet-Methoden in Wicket durch Objectstream kann nicht verbunden werden ***
Antwort
Die Frage ist nicht sehr klar, also werde ich versuchen zu erraten. Ich nehme an, dass Sie einen Wicket-Filter haben, der alle Anfragen abfängt und bearbeitet. Außerdem haben Sie ein Servlet und möchten, dass Anfragen an dieses Servlet nicht vom Wicket-Filter abgefangen werden.
Wenn dies das ist, was Sie wollen, können Sie Folgendes tun, um dies zu erreichen.
Angenommen, Sie haben den Wicket-Filter auf /
gemappt und das Servlet auf /my-service
gemappt. Dann könnten Sie Wicket Filter sagen auf Anfragen zu /my-service
url zu ignorieren:
<filter>
<filter-name>wicket.filter</filter-name>
<filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class>
<init-param>
<param-name>applicationClassName</param-name>
<param-value>... some application class name ...</param-value>
</init-param>
<init-param>
<param-name>ignorePaths</param-name>
<param-value>/my-service</param-value>
</init-param>
</filter>
Wenn Sie mehrere Pfade wollen ignoriert werden, können Sie sie mit Kommas wie folgt trennen:
<init-param>
<param-name>ignorePaths</param-name>
<param-value>/my-service,/my-other-service</param-value>
</init-param>
Mit dieser Konfiguration Wicket ignoriert alle Anfragen unter /my-service
(also /my-service
, /my-service/blabla
und so weiter) und jede Anfrage unter /my-other-service
.
Eigentlich könnte ich nach der Ausarbeitung einiger Beispiele servlet doget() verbinden. wenn ich mich in meine lösung einlogge, habe ich eine methode auf der warenseite erstellt, die die webpage erweitert, wo ich meine api ausprobiere, um die daten über das servlet abzurufen, aber wenn ich api von einem anderen projekt anrufe, indem ich ware und jar auf meinem server halte , es wirft einen Nullwert bei aus ois = new ObjectInputStream (urlconnection.getconnection()); String result = ois.readObject(); Hier wird der Wert des Ergebnisses Nullwert erhalten. Können Sie mir sagen, wie ich Werte abrufen kann, so wie nach dem Einloggen Werte abrufen kann. –
- 1. VS2015 Remote-Debugger kann nicht verbunden werden
- 2. Python Buildozer PyMySQL kann nicht verbunden werden
- 3. Codeigniter SMTP kann nicht verbunden werden
- 4. MongoDB Compass kann nicht verbunden werden
- 5. AWS kann nicht mit boxfuse verbunden werden
- 6. LabVIEW-Bibliothek .NET kann nicht verbunden werden
- 7. Selenium FireFoxDriver kann nicht verbunden werden
- 8. Kann das Wicket-Modal-Fenster angepasst werden?
- 9. Websocket-Server mit nodejs + socket.io kann nicht durch Tester Sites verbunden werden, während ws kann
- 10. SSRS mit benutzerdefinierter Authentifizierung SSAS-Cube kann nicht verbunden werden
- 11. Wicket 7 mit wicketstuff tinymce4 Sprache kann nicht geladen werden
- 12. Wicket kann Eigenschaften in Tests
- 13. Wie zwei Tabellen durch Tasten in Django QuerySet verbunden werden
- 14. NetTcpBinding - Self-Hosted WCF - Client kann nicht verbunden werden
- 15. Lehre nicht automatisch Beziehung Last, verbunden durch
- 16. Ich kann nicht herausfinden, wie Tabellen durch Komma getrennte Werte verbunden werden
- 17. Wie kann JQuery mit Flask verbunden werden?
- 18. Wicket ListView nicht erfrischend
- 19. WIA Scanner kann nicht über virtuelle Maschine verbunden werden
- 20. FTP kann nicht mit Azure Virtual Machine verbunden werden
- 21. deploying redis to heroku kann nicht verbunden werden
- 22. Docker für Mac Beta: Container kann nicht richtig verbunden werden
- 23. Xamarin Android Player: Kamerafehler Kann nicht mit Kamera verbunden werden
- 24. Kann Firebase nicht mit meiner Xcode swift App verbunden werden?
- 25. Elasticsearch X-Pack ist aktiviert Kopf kann nicht verbunden werden
- 26. Node.js-Server kann nicht mit Azure SQL-Datenbank verbunden werden
- 27. Elasticsearch-Problem: AWS elasticsearch-Dienst kann nicht verbunden werden
- 28. Wie kann GoogleApiClient mit AppInvite.API verbunden werden?
- 29. Mit Monaden kann verbunden werden definiert in Bezug auf binden?
- 30. "Kann nicht verbunden werden (8)" Fehler mit Mosquitto
Bitte senden Sie Ihre Code und Fehlermeldungen und Stack-Traces erhalten Sie. –