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.

5
Unterschied zwischen / und / * im URL-Muster der Servlet-Zuordnung
Der bekannte Code: <servlet-mapping> <servlet-name>main</servlet-name> <url-pattern>/*</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>main</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> Mein Verständnis ist, dass /*Karten zu http://host:port/context/*. Wie wäre es /? Es wird sicher nicht http://host:port/contextnur root zugeordnet. In der Tat wird es akzeptieren http://host:port/context/hello, aber ablehnen http://host:port/context/hello.jsp. Kann jemand erklären, wie http://host:port/context/helloabgebildet wird?

11
Was bedeutet der Servlet-Wert <load-on-startup>?
Ich bin hier etwas verwirrt. In unserer Anwendung sind einige Servlets definiert. Hier ist der Auszug aus dem web.xmlfür eines der Servlets: &lt;servlet&gt; &lt;servlet-name&gt;AxisServlet&lt;/servlet-name&gt; &lt;display-name&gt;Apache-Axis Servlet&lt;/display-name&gt; &lt;servlet-class&gt;com.foo.framework.axis2.http.FrameworkServlet&lt;/servlet-class&gt; &lt;load-on-startup&gt;0&lt;/load-on-startup&gt; &lt;/servlet&gt; Nach meinem Verständnis muss der Wert für das &lt;load-on-startup&gt;eine positive ganze Zahl sein, damit es automatisch geladen wird. Ich habe bei …

3
Tomcat VS Jetty [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q &amp; A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

2
So definieren Sie die Ausführungsreihenfolge des Servlet-Filters mithilfe von Anmerkungen in WAR
Wenn wir webapp-spezifische Servlet-Filter in WARs eigenen definieren web.xml, entspricht die Ausführungsreihenfolge der Filter der Reihenfolge, in der sie in der definiert sind web.xml. Wenn wir diese Filter jedoch mithilfe von @WebFilterAnmerkungen definieren, wie ist die Ausführungsreihenfolge der Filter und wie können wir die Ausführungsreihenfolge bestimmen?

9
Unterschiede zwischen Cookies und Sitzungen?
Ich trainiere in Webentwicklung und lerne etwas über JSP &amp; Servlets . Ich habe einige Kenntnisse über HttpSession- ich habe es in einigen meiner Beispielprojekte verwendet. In Browsern habe ich die Option "Cookies löschen" gesehen. Wenn ich die Cookies lösche, werden auch die gelöscht HttpSession. Sind Cookies und Sitzung gleich? …
154 jsp  session  servlets  cookies 

13
Wie geben Sie ein JSON-Objekt von einem Java-Servlet zurück?
Wie geben Sie ein JSON-Objekt aus einem Java-Servlet zurück? Zuvor habe ich beim Ausführen von AJAX mit einem Servlet eine Zeichenfolge zurückgegeben. Gibt es einen JSON-Objekttyp, der verwendet werden muss, oder geben Sie einfach einen String zurück, der wie ein JSON-Objekt aussieht, z String objectToReturn = "{ key1: 'value1', key2: …
153 java  json  servlets 

14
Servlet zum Bereitstellen von statischem Inhalt
Ich stelle eine Webanwendung auf zwei verschiedenen Containern bereit (Tomcat und Jetty), aber ihre Standardservlets zum Bereitstellen des statischen Inhalts haben eine andere Art, mit der URL-Struktur umzugehen, die ich verwenden möchte ( Details ). Ich möchte daher ein kleines Servlet in die Webanwendung aufnehmen, um seinen eigenen statischen Inhalt …
145 java  jsp  servlets  jakarta-ee 


4
Was ist der Unterschied zwischen den Methoden getRequestURI und getPathInfo in HttpServletRequest?
Ich mache einen einfachen, sehr leichten Front-Controller. Ich muss Anforderungspfade mit verschiedenen Handlern (Aktionen) abgleichen, um den richtigen auszuwählen. Auf meinem lokalen Computer HttpServletRequest.getPathInfo()und HttpServletRequest.getRequestURI()geben Sie die gleichen Ergebnisse zurück. Ich bin mir jedoch nicht sicher, was sie in der Produktionsumgebung zurückgeben werden. Also, was ist der Unterschied zwischen diesen …
143 java  servlets 


3
Wie gebe ich die Standardfehlerseite in web.xml an?
Ich verwende das &lt;error-page&gt;Element in web.xml , um die freundliche Fehlerseite anzugeben, wenn der Benutzer auf einen bestimmten Fehler stößt, z. B. einen Fehler mit dem Code 404: &lt;error-page&gt; &lt;error-code&gt;404&lt;/error-code&gt; &lt;location&gt;/Error404.html&lt;/location&gt; &lt;/error-page&gt; Ich möchte jedoch, dass der Benutzer &lt;error-page&gt;eine Standardfehlerseite sehen sollte , wenn er keinen in angegebenen Fehlercode erfüllt …

21
Wie kann man Sitzungen in Browser-Registerkarten unterscheiden?
In einer in Java implementierten Webanwendung mit JSP und Servlets; Wenn ich Informationen in der Benutzersitzung speichere, werden diese Informationen von allen Registerkarten desselben Browsers freigegeben. Wie können Sitzungen in den Browser-Registerkarten unterschieden werden? In diesem Beispiel: &lt;%@page language="java"%&gt; &lt;% String user = request.getParameter("user"); user = (user == null ? …

6
Wie entferne ich ein Cookie in einem Java-Servlet?
Wie entferne ich ein Cookie in einem Java-Servlet? Ich habe Folgendes versucht: http://www.jguru.com/faq/view.jsp?EID=42225 BEARBEITEN: Das Folgende funktioniert jetzt erfolgreich. Es scheint die Kombination von zu sein: response.setContentType("text/html"); und cookie.setMaxAge(0); Bevor ich tat: //remove single signon cookie if it hasn't been validated yet response.setContentType("text/html"); Cookie cookie = new Cookie(SSORealm.SSO_COOKIE_NAME, ""); cookie.setDomain(SSORealm.SSO_DOMAIN); …
135 java  servlets  cookies 

16
Wie installiere ich JSTL? Der absolute uri: http://java.sun.com/jstl/core kann nicht aufgelöst werden
Ich weiß nicht, was ich falsch gemacht habe, aber ich kann JSTL nicht einschließen. Ich habe jstl-1.2.jar, aber leider bekomme ich eine Ausnahme: org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51) at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409) at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116) at org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:315) …
134 jsp  servlets  jstl 

10
Einfachste Möglichkeit, statische Daten von außerhalb des Anwendungsservers in einer Java-Webanwendung bereitzustellen
Ich habe eine Java-Webanwendung, die auf Tomcat ausgeführt wird. Ich möchte statische Bilder laden, die sowohl auf der Web-Benutzeroberfläche als auch in von der Anwendung generierten PDF-Dateien angezeigt werden. Außerdem werden neue Bilder hinzugefügt und gespeichert, indem sie über die Web-Benutzeroberfläche hochgeladen werden. Es ist kein Problem, die statischen Daten …

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.