Java Enterprise

JSP, Servlets, EJB, Spring, JSF, Tapestry, Web services y un largo etcétera.

jpa

Hola estoy aprendiendo jpa y estoy mirando que utiliza EntityManagerFactory para crear entity manager.Mi pregunta es que tipo de patron factoria utiliza.La abstracta ,la simple o method factory.
No lo entiendo bien lo de factoria y entity manager. Los entity manager son objetos que llama a la bd para crear ,consultar una entidad. Un entityManager es una entidad de la bd?
¿EntityManagerFactory que son todas las entidades de mi bd?
¿con que objetivo se crea la factoria?
Espero vuestra ayuda.gracias

Como es el comportamiento de las sesiones

Buenas tardes a todos, tengo una aplicación web de la cual no entiendo por que el comportamiento de las sesiones. Instalé Java: 1.7.0_79 y uso NetBeans IDE 8.1

Se dice que usan archivos jsp y archivos servlet entonces me queda la duda: una vez que entramos y cerramos la session, ¿por qué si yo acceso directamente a la url de cierta pagina me deja continuar? o bien es el caso, si me regresa (back de la flechas del explorador) hace lo mismo. Me hace falta algo definir.

Explico, primero defino un archivo index.jsp que será el login para accesar, después puedo usar un servlet que funcione como el validate los datos y si es todo correcto me mande a una pagina que le llame menu.jsp y por decirlo creé otra que dice logoutservlet para cerrar la sesión:

estos es el código:
index.jsp

 

Error primefaces y FileUpload

Hola buen día, resulta que tengo la versión 3.5 de primefaces, uso un tema persnalizado de primefaces. Cuando se renderiza toda la página : css, js, el componente de primefaces fileupload no aparece, viendo la traza en el navegador observo lo siguiente :

 

File upload :
 

a alguien le ha pasado ??

saludos

Mejor versión para desarrollar en java

Saludos,
Hay un asunto que me tiene un poco confundido, sobre las versiones de java
Yo en lo personal me he mantenido con la 1.6 desarrollo más en web spring Mvc, jsp, angular, jsf, ect. Pero muchos me dicen que debo actualizar por el tema de json y aplicaciones REST, pero con la versión 1.6 puedo generar json con Jackson
Cuando ves las empresas las versión de java no es la 1.8, incluso usan versiones 1.4
Entonces quiero saber que versión de java utilizas actualmente para tener una idea si estoy muy atrasado o que?
es necesario subir de versión ?

Saludos,

Error en la resolucion de vistas: Loadbalancer (AWS) + tomcat + SpringBoot

Hola buen día,

Me encuentro con una situación un poco enfadosa.

Resulta que tenemos una web app, que como puse en el titulo, tenemos un loadbalancer (apache), con un tomcat y Springboot.

A eso le agregamos Jasper report para la generacion de reportes y todo hiba bien hasta que metimos el loadbalancer.

Resulta que las peticiones del loadbalancer al tomcat esta agregando al final de la URL un ".html".

Si en el browser la URL es:
 

En realidad a tomcat le estan llegando como:
 

Entonces al querer renderear un reporte con jasper, los templates me los esta resolviendo con un ".html", lo cual me lanza una ex de archivo no encontrado.

En el ConfigApp, para el resolver de los templates de Jasper tengo configurado lo siguiente:

 

PrimeFaces: MenuBar con Submenu no abre al hacer click.

Hola gente!,

tal vez alguien pueda orientarme con un problema que arrastro desde hace dias, cree un sencillo menu con JSF y PrimeFaces.
Al correr la aplicación, aparece en pantalla pero no me aparecen los submenus, y no encuentro la forma de detectar
la causa del error.
Que me puede estar faltando ?, aqui el codigo del menu:

 

JPA JTA persist en un for no registra en la base de datos

Cordial Saludo.

Comunidad de Java México, les pido el favor de ayudarme con el siguiente problema.

Estoy creando una funcionalidad sencilla que está fallando.

A partir de un Managed Bean paso a un método de un EJB un objeto. Este objeto será registrado mas de 1 vez, cambiándole el valor de su propiedad fecha y asignándole NULL a su ID con la intención que cada vez que se llama el método em.persist(objeto) cree un nuevo registro en la tabla de la base de datos.

el código original es similar al siguiente:::

 

Sincronizar tablas de diferentes bases de datos

Hola estimados amigos del foro!

Estoy comenzando con Java Web (JSF + Primefaces 5.4 + Glassfish + Hibernate), y para aprender más rápido me propuse realizar un sencillo sistema de reclamos para mi empresa.

El sistema que se utiliza es de un tercero y accede a datos almacenados en una base de datos Informix desde una aplicación de escritorio.

Mi idea es desarrollar el mío con MySQL (eventualmente PostgreSQL porque es un residual de Informix y sus SQL's son casi idénticos).

El problema surge porque tengo que acceder desde mi sistema a un par de tablas de Informix ( Clientes y Suministros ), para obtener nombres y ubicaciones, y luego almacenar estos datos en una tabla de reclamos. Hasta acá no se ve el problema, porque podría hacer mi sistema con Informix y acceder directamente a la base de datos principal y almacenar los datos en otra base de datos de Informix.

Pero, y acá está el problema, desde las 20:30 hasta las 04:00 el Informix está bloqueado por tareas de backup y exportación de archivos para copias de seguridad, y la guardia que atendería los reclamos está trabajando las 24 horas.

Pruebas unitarias a código Javascript de nuestras aplicaciones basadas en JSPs

Hola mundo!

¿Qué maneras conocen de hacer pruebas unitarias a sus códigos javascript que usan en aplicaciones Web Empresariales ( sin importar el framework.. Spring, Seam, Primefaces, Struts, JSPs, etc )?

A mí se me ha ocurrido hacerlo mediante JUnit y el Java Scripting API como pueden ver en mi Blog personal:

¿Qué opinan? ¿Vale la pena o es duplicar esfuerzos?

bytes!


Neh nimo Javatlacati

Xss Filter

Hola buen dia, actualmente ya tengo un filtro para prevención de XSS, ahora deseo agregar headers para prevención.

Alguno de ustedes ha hecho esto ?, tego lo siguiente :

 

Alguna orientación es bienvenida.

Saludos

Distribuir contenido