Questions marquées «servlets»

Le servlet est une interface de programmation d'application (API) Java exécutée sur la machine serveur qui peut intercepter les demandes faites par le client et peut générer / envoyer une réponse en conséquence.

5
Différence entre / et / * dans le modèle d'URL de mappage de servlet
Le code familier: <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> Je crois comprendre que cela /*correspond à http://host:port/context/*. Et pourquoi pas /? Il ne correspond certainement pas http://host:port/contextuniquement à la racine. En fait, il acceptera http://host:port/context/hello, mais rejettera http://host:port/context/hello.jsp. Quelqu'un peut-il expliquer comment est http://host:port/context/hellomappé?

11
Que signifie la valeur du servlet <load-on-startup>
Je suis un peu confus ici. Dans notre application, nous avons défini quelques servlets. Voici l'extrait du web.xmlpour l'une des 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; Selon ce que je comprends, la valeur de l &lt;load-on-startup&gt;doit être un entier positif pour qu'il soit chargé automatiquement. J'ai regardé sur …

3
Tomcat VS Jetty [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …

2
Comment définir l'ordre d'exécution du filtre de servlet à l'aide d'annotations dans WAR
Si nous définissons des filtres de servlet spécifiques aux applications Web dans WAR web.xml, alors l'ordre d'exécution des filtres sera le même que l'ordre dans lequel ils sont définis dans le web.xml. Mais, si nous définissons ces filtres à l'aide d' @WebFilterannotations, quel est l'ordre d'exécution des filtres et comment …

9
Différences entre les cookies et les sessions?
Je suis en formation en développement web et j'apprends JSP &amp; Servlets . J'ai une certaine connaissance deHttpSession - je l'ai utilisé dans certains de mes exemples de projets. Dans les navigateurs, j'ai vu l'option "supprimer les cookies". Si je supprime les cookies, cela supprime leHttpSession également . Les cookies …
154 jsp  session  servlets  cookies 

13
Comment renvoyer un objet JSON à partir d'un servlet Java
Comment renvoyer un objet JSON à partir d'un servlet Java. Auparavant, en faisant AJAX avec un servlet, j'ai renvoyé une chaîne. Y a-t-il un type d'objet JSON qui doit être utilisé, ou renvoyez-vous simplement une chaîne qui ressemble à un objet JSON, par exemple String objectToReturn = "{ key1: 'value1', …
153 java  json  servlets 

14
Servlet pour servir du contenu statique
Je déploie une webapp sur deux conteneurs différents (Tomcat et Jetty), mais leurs servlets par défaut pour servir le contenu statique ont une manière différente de gérer la structure d'URL que je souhaite utiliser ( détails ). Je cherche donc à inclure un petit servlet dans la webapp pour servir …
145 java  jsp  servlets  jakarta-ee 



4
Quelle est la différence entre les méthodes getRequestURI et getPathInfo dans HttpServletRequest?
Je fabrique un contrôleur frontal simple et très léger. J'ai besoin de faire correspondre les chemins de requête à différents gestionnaires (actions) afin de choisir le bon. Sur ma machine locale HttpServletRequest.getPathInfo()et HttpServletRequest.getRequestURI()renvoyer les mêmes résultats. Mais je ne suis pas sûr de ce qu'ils reviendront dans l'environnement de production. …
143 java  servlets 

3
Comment spécifier la page d'erreur par défaut dans web.xml?
J'utilise un &lt;error-page&gt;élément dans web.xml pour spécifier la page d'erreur conviviale lorsque l'utilisateur rencontre une certaine erreur telle qu'une erreur avec le 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; Cependant, je veux que si l'utilisateur ne rencontre aucun code d'erreur spécifié dans &lt;error-page&gt;, il ou elle devrait voir une page d'erreur …


6
Comment supprimer un cookie dans un servlet Java
Comment supprimer un cookie dans un servlet Java? J'ai essayé ceci: http://www.jguru.com/faq/view.jsp?EID=42225 EDIT: Ce qui suit fonctionne maintenant avec succès, il semble être la combinaison de: response.setContentType("text/html"); et cookie.setMaxAge(0); Avant je faisais: //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
Comment installer JSTL? L'URI absolu: http://java.sun.com/jstl/core ne peut pas être résolu
Je ne sais pas ce que j'ai mal fait, mais je ne peux pas inclure JSTL. J'ai jstl-1.2.jar, mais malheureusement je reçois une exception: 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 …
135 jsp  servlets  jstl 

10
Le moyen le plus simple de diffuser des données statiques depuis l'extérieur du serveur d'applications dans une application Web Java
J'ai une application Web Java fonctionnant sur Tomcat. Je souhaite charger des images statiques qui seront affichées à la fois sur l'interface utilisateur Web et dans les fichiers PDF générés par l'application. De nouvelles images seront également ajoutées et enregistrées par téléchargement via l'interface utilisateur Web. Ce n'est pas un …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.