Articles of servlets

Une connexion établie a été interrompue par le logiciel de votre ordinateur hôte tomcat jackson

Ci-dessous se trouve un stacktrace que je reçois lorsque mon service de repos tente de récupérer un dataset volumineux (la firebase database et tomcat sont sur ma machine locale, donc tout est local). Cela fonctionne sur les plus petites, mais dans certains cas, l’utilisateur veut beaucoup de données. J’ai vérifié des problèmes similaires postés ici, […]

La servlet mélange l’en-tête et le contenu et écrit deux fois de suite en sortie?

J’ai implémenté servlet qui se comporte de manière instable, parfois il mélange l’en-tête dans le contenu et écrit deux fois. et parfois, il renvoie un fichier contenant un en-tête de réponse mélangé avec un contenu comme celui-ci: Server: Apache-Coyote/1.1 : W/”43-1353687036000″ DatCCoonntenntt–DDiissppoosittiioonn: : atatatacehnmte;n tf;i lfenlaemnea=m20=12201112211127325421_4W1_Wirnkgi_nSgc_Seern.xnlsx sx Content-Typ-eT: ype: applaipcatciaoti/on/toctestt-rstare am ConCtoententy-pTeype: appalicatcion/oon/octet-setarm m CCoonntent-Lnegtht […]

Fichier image sur servlet échoue

J’essaie de télécharger une image sur une servlet, mais elle échoue de manière silencieuse pendant les tests automatiques. Savez-vous ce qui causerait cela? Voici le code sur le serveur: @ResponseBody @RequestMapping(method = RequestMethod.POST) public Ssortingng upload(HttpServletRequest request) throws Exception { BufferedImage image = null; @SuppressWarnings(“unchecked”) List items = new ServletFileUpload( new DiskFileItemFactory()).parseRequest(request); Logger.log(LogLevel.INFO, “Upload contains […]

Lisez le corps POST de HTTPServletRequest ET appelez ensuite getParameter dans Tomcat.

Je suis dans la situation où mon application doit inspecter le contenu / les données / le corps / la charge utile d’une demande POST sans modifier les résultats des appels getParameter suivants. Lecture du corps de inputStream: Le corps peut être lu à l’aide de InputStream à partir de request.getInputStream ou de BufferedReader à […]

Spring 3.2 servlet 3.0 Java Config (no web.xml) création d’un gestionnaire 404 personnalisé

Quelles options dois-je attraper et gérer 404 sans utiliser web.xml . Voici comment je définis mon Servlet: @Order(1) public class MyWebApplicationInitializer extends AbstractAnnotationConfigDispatcherServletInitializer { // 10MB private static final int MAX_UPLOAD_SIZE_IN_MB = 10 * 1024 * 1024; @Override protected Class[] getRootConfigClasses() { return new Class[] { RootConfiguration.class }; } @Override protected Class[] getServletConfigClasses() { return […]

Redirection ou actualisation de la page après le téléchargement Zip

J’appelle la servlet par le biais de href dans mon fichier .vm (car j’utilise un cadre de vélocité pour front end) lorsque la demande est envoyée à la servlet, je télécharge un fichier à ce sujet. La génération du fichier à télécharger prend environ 30 secondes et je souhaite donc indiquer à l’utilisateur final par […]

Mockito et HttpServletResponse – Écrire la sortie dans un fichier texte

Je veux tester ma servlet avec mockito. Je veux aussi savoir quelle est la sortie du serveur. Donc, si le servlet écrit quelque chose comme ceci: HttpServletResponse.getWriter().println(“xyz”); Je veux plutôt l’écrire dans un fichier texte. J’ai créé le modèle pour HttpServletResponse et dit à Mockito qu’il devrait renvoyer mon PrintWriter personnalisé si HttpServletResponse.getWriter () est […]

Pourquoi getservletcontext n’est pas trouvé?

J’essaie d’utiliser getServletContext (). GetRealPath (“/”) , mais je continue à avoir cette erreur: impossible de trouver le symbole symbole: méthode getServletContext () location: interface javax.servlet.http.HttpSession Ssortingng path = session.getServletContext (). getRealPath (“/”) + “layout / tiles /” + reportPath; public ModelAndView handleRequest( HttpServletRequest request, HttpServletResponse response ) throws Exception { session = request.getSession(); Map […]

Comment spécifier un nom d’affichage pour une application Web configurée sans web.xml

Comment spécifier un nom d’affichage pour une application Web (war) configuré par programme en Java avec WebApplicationInitializer uniquement. J’ai quelque chose comme ça public class WebAppInitializer implements WebApplicationInitializer { public void onStartup(ServletContext servletContext) throws ServletException { … } } Avec web.xml cela ressemble à ceci: my app … Est-ce possible dans la configuration Java?

Comment enregistrer les `HttpServletRequest` qui sont envoyés à` doPost` dans un `HttpServlet` pour une lecture ultérieure?

Je souhaite javax.servlet.http.HttpServletRequest certaines demandes (de type javax.servlet.http.HttpServletRequest ) dans un fichier, puis les relire ultérieurement à partir du fichier, afin de pouvoir tester les modifications futures apscopes à HttpServlet . Quel est le meilleur moyen d’y parvenir? Jusqu’à présent, j’essaie d’extraire des données du stream d’entrée associé à la demande et de sauvegarder ces […]