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.
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?
Ich bin hier etwas verwirrt. In unserer Anwendung sind einige Servlets definiert. Hier ist der Auszug aus dem web.xmlfür eines der Servlets: <servlet> <servlet-name>AxisServlet</servlet-name> <display-name>Apache-Axis Servlet</display-name> <servlet-class>com.foo.framework.axis2.http.FrameworkServlet</servlet-class> <load-on-startup>0</load-on-startup> </servlet> Nach meinem Verständnis muss der Wert für das <load-on-startup>eine positive ganze Zahl sein, damit es automatisch geladen wird. Ich habe bei …
Diese Frage passt derzeit nicht zu unserem Q & 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, …
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?
Ich trainiere in Webentwicklung und lerne etwas über JSP & 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? …
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: …
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 …
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 …
Ich arbeite an einem Android Studio-Projekt mit mehreren Aktivitäten. Ich versuche derzeit, die Ausgabe eines Java-Servlets auf localhost zu lesen, aber es scheint aufgrund einer Socket-Berechtigung abzustürzen. Ich habe ein neues Projekt erstellt, genau den gleichen Code verwendet und perfekt funktioniert. Ich verstehe also nicht, warum ich nicht bereit bin, …
Ich verwende das <error-page>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: <error-page> <error-code>404</error-code> <location>/Error404.html</location> </error-page> Ich möchte jedoch, dass der Benutzer <error-page>eine Standardfehlerseite sehen sollte , wenn er keinen in angegebenen Fehlercode erfüllt …
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: <%@page language="java"%> <% String user = request.getParameter("user"); user = (user == null ? …
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); …
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) …
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 …
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.