Als «servlets» getaggte Fragen

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.

7
Kann ich einige konkrete URLs von <url-pattern> in <filter-mapping> ausschließen?
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: &lt;filter&gt; &lt;filter-name&gt;SomeFilter&lt;/filter-name&gt; &lt;filter-class&gt;org.somproject.AFilter&lt;/filter-class&gt; &lt;/filter&gt; &lt;filter-mapping&gt; &lt;filter-name&gt;SomeFilter&lt;/filter-name&gt; &lt;url-pattern&gt;/*&lt;/url-pattern&gt; &lt;!-- the question is: how to modify this line? --&gt; &lt;dispatcher&gt;REQUEST&lt;/dispatcher&gt; &lt;dispatcher&gt;FORWARD&lt;/dispatcher&gt; &lt;/filter-mapping&gt;

7
Wie erhalte ich einen Anforderungs-URI ohne Kontextpfad?
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?
127 java  servlets 


3
ContextLoaderListener oder nicht?
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 …

13
Verschachtelungsfehler beim Erstellen von Eclipse-Pfaden
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 …
122 java  eclipse  tomcat  servlets 


3
Warum verwenden Java-Webanwendungen die Erweiterung .do? Wo ist es hergekommen?
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 …


8
Rufen Sie den POST-Anforderungshauptteil von HttpServletRequest ab
Ich versuche, den gesamten Körper aus dem HttpServletRequest-Objekt abzurufen. Der Code, dem ich folge, sieht folgendermaßen aus: if ( request.getMethod().equals("POST") ) { StringBuffer sb = new StringBuffer(); BufferedReader bufferedReader = null; String content = ""; try { //InputStream inputStream = request.getInputStream(); //inputStream.available(); //if (inputStream != null) { bufferedReader = request.getReader() …
113 java  servlets  post 

9
So testen Sie mein Servlet mit JUnit
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 …


5
doGet und doPost in Servlets
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 …
105 java  servlets 

11
Frühling erhält aktuellen ApplicationContext
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 &lt;bean id="myClass" class="com.lynas.MyClass" /&gt; Jetzt muss ich mit darauf zugreifen ApplicationContext ApplicationContext context = …

6
Ruft die JSF-verwaltete Bean nach Namen in einer beliebigen Servlet-Klasse ab
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 …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.