Servlet ist eine Java Application Programming Interface (API), die auf dem Server ausgeführt wird und die vom Client gestellten Anforderungen abfangen und eine entsprechende Antwort generieren / senden kann.
Ich möchte, dass ein konkreter Filter für alle URLs mit Ausnahme eines konkreten (dh für /*außer für /specialpath) angewendet wird . Gibt es eine Möglichkeit das zu tun? Beispielcode: <filter> <filter-name>SomeFilter</filter-name> <filter-class>org.somproject.AFilter</filter-class> </filter> <filter-mapping> <filter-name>SomeFilter</filter-name> <url-pattern>/*</url-pattern> <!-- the question is: how to modify this line? --> <dispatcher>REQUEST</dispatcher> <dispatcher>FORWARD</dispatcher> </filter-mapping>
Die Methode request.getRequestURI () gibt den URI mit dem Kontextpfad zurück. Zum Beispiel, wenn die Basis - URL einer Anwendung ist http://localhost:8080/myapp/(dh der Kontextpfad ist myapp ), und ich rufe request.getRequestURI()für http://localhost:8080/myapp/secure/users, kehrt es /myapp/secure/users. Gibt es eine Möglichkeit, nur diesen Teil zu erhalten /secure/users, dh den URI ohne Kontextpfad?
Eine Standard-Spring-Webanwendung (erstellt von Roo oder der Vorlage "Spring MVC Project") erstellt eine web.xml mit ContextLoaderListenerund DispatcherServlet. Warum verwenden sie nicht nur das DispatcherServletund machen es, um die komplette Konfiguration zu laden? Ich verstehe, dass der ContextLoaderListener zum Laden der nicht webrelevanten Inhalte verwendet werden sollte und das DispatcherServlet zum …
Ich arbeite an einer einfachen JSP / Servlet / Tomcat-Webanwendung für meine Klasse. Der Professor bat uns, eine Ordnerstruktur zu verwenden, die sich geringfügig von der dynamischen Standard-Webprojektstruktur unterscheidet. Anstatt den Ordner webcontent zu verwenden, möchte er unseren gesamten Quellcode unter src / main / java und src / main …
Ich habe hier gelesen , dass man die Datei sowieso nicht auf dem Server speichern sollte, da sie nicht portabel und transaktionsfähig ist und externe Parameter erfordert. Da ich jedoch eine tmp-Lösung für Tomcat (7) benötige und die (relative) Kontrolle über den Server habe, möchte ich Folgendes wissen: Was ist …
Ich habe mich immer gefragt, warum so viele Java-Entwickler ".do" als Erweiterung für ihre MVC-Ressourcen (Web Controller) verwenden. Beispiel: http://example.com/register.do Es scheint nicht einmal Framework-spezifisch zu sein, wie ich es in Spring MVC- und Struts-Projekten gesehen habe. Woher kommt diese ".do" -Erweiterungspraxis? Warum wurde dies anstelle einer Erweiterung durchgeführt? Ich …
Ich habe eine Javascript-Bibliothek, die eine POST-Anforderung an mein Java-Servlet sendet, aber in der doPostMethode kann ich den Inhalt der Anforderungsnutzdaten nicht abrufen. In den Chrome Developer Tools befindet sich der gesamte Inhalt im Abschnitt "Payload anfordern" auf der Registerkarte "Header" und der Inhalt ist dort. Ich weiß, dass der …
Ich habe ein Websystem mit Java-Servlets erstellt und möchte jetzt JUnit-Tests durchführen. My dataManagerist nur ein grundlegender Code, der ihn an die Datenbank sendet. Wie würden Sie ein Servlet mit JUnit testen? Mein Codebeispiel, mit dem sich ein Benutzer registrieren / anmelden kann und das von meiner Hauptseite über AJAX …
Könnten Sie mir helfen, Analog zu diesem Code im Spring MVC-Stil zu schreiben? session.setAttribute("name","value"); Und wie füge @ModelAttributeich der Sitzung ein Element hinzu, das mit Anmerkungen versehen ist, und erhalte dann Zugriff darauf?
Ich habe eine HTML-Seite entwickelt, die Informationen an ein Servlet sendet. Im Servlet verwende ich die Methoden doGet()und doPost(): public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { String id = req.getParameter("realname"); String password = req.getParameter("mypassword"); } public void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { String id …
Ich verwende Spring MVC für meine Webanwendung. Meine Bohnen sind in der spring-servlet.xmlDatei " " geschrieben Jetzt habe ich eine Klasse MyClassund möchte mit Spring Bean auf diese Klasse zugreifen In der habe spring-servlet.xmlich folgendes geschrieben <bean id="myClass" class="com.lynas.MyClass" /> Jetzt muss ich mit darauf zugreifen ApplicationContext ApplicationContext context = …
Ich versuche, ein benutzerdefiniertes Servlet (für AJAX / JSON) zu schreiben, in dem ich auf meinen @ManagedBeansNamen verweisen möchte . Ich hoffe zu kartieren: http://host/app/myBean/myProperty zu: @ManagedBean(name="myBean") public class MyBean { public String getMyProperty(); } Ist es möglich, eine Bean namentlich von einem regulären Servlet zu laden? Gibt es ein …
Ich habe mich mit VPN verbunden, um die Inventar-API einzurichten, um die Produktliste zu erhalten, und es funktioniert einwandfrei. Sobald ich das Ergebnis vom Web-Service bekomme und mich an die Benutzeroberfläche binde. Außerdem habe ich PayPal in meine Anwendung für die Express-Kaufabwicklung integriert, wenn ich einen Zahlungsaufruf tätige, bei dem …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.