es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: MOBICENTS-SIP-SERVLETS

¿Cómo puedo probar la lógica empresarial en un servlet utilizando Junit?

Tengo un servlet que realiza algunas comprobaciones previas antes de invocar un método DAO, como sigue: private void processRequest(HttpServletRequest request, HttpServletResponse response){ if(se cumple una condición) miFuncionDAO(); else redireccionar(); } ¿Cómo debo construir mi prueba unitaria para verificar si, con una solicitud determinada, el servlet invoca mi función y, con . . . Read more

Obtén la Cookie después de que se establezca en doFilter.

Tengo una clase CookieFilter que anula el método doFilter para establecer una Cookie antes de invocar mi servicio Rest: import javax.servlet.*; import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.util.UUID; public class CookieFilter implements Filter { @Override public void init(FilterConfig config) throws ServletException {} @Override public void doFilter(ServletRequest request, . . . Read more

NullPointerException en collection.insert() MongoDB en Java

Bueno, soy principiante en MongoDB, así que intenté cambiar getDB() por getDatabase() y obtuve null en esta línea => this.col.insert(doc); ¿Alguien podría ayudarme con esto? “`java public class MongoDBPersonDAOnew { <pre><code>private DBCollection col; private MongoClient mongoClient; public MongoDBPersonDAOnew(MongoClient mongo) { MongoCollection<document> col = mongo.getDatabase("journaldev").getCollection("Persons"); System.out.println(col + "teste01"); //com.mongodb.client.internal.MongoCollectionImpl@47bccada teste01 } . . . Read more

La respuesta del servlet se ignora al cargar un archivo grande en Apache FileUpload.

Estoy experimentando un comportamiento extraño al usar Apache FileUpload con límite de tamaño de archivo y el servidor de aplicaciones web Tomcat (versión 9). Aquí está mi código: “`java List multi = null; try { DiskFileItemFactory factory = new DiskFileItemFactory(); factory.setRepository(new File(System.getProperty(“java.io.tmpdir”))); ServletFileUpload upload = new ServletFileUpload(factory); upload.setFileSizeMax(2 * 1024 . . . Read more