Java

Pagina diseñada para comentarios de java

 

Para utilizar un managed ben dentro de otro bean

@ManagedProperty("#{beanHistory}")
private beanHistory bHistory;//se importa la informacion del historyj


Cambiar la versión de java en netbeans

Identificar el directorio de instalación de java que deseamos emplear.

whereis java
ls -l /usr/bin/java
ls -l /etc/alternatives/java


En el directorio de instalacion de netbeans buscar el archivo netbeans.conf.  Para el caso de ubuntu, netbeans suele instalarse el  el directorio /usr/local.  editar de la siguiente manera:

  • identificar la linea «netbeans_jdkhome»
  • antes: netbeans_jdkhome=»/usr/lib/jvm/default-java»
  • después: netbeans_jdkhome=»/usr/lib/jvm/java-7-openjdk-amd64″

 

Para cambiar la versión de un proyecto de java, hace falta modificar  aquí:

Luego ir a propiedades del proyecto/run y seleccionar el servidor.

 

Instalación de eclipse 2021 en ubuntu 20

https://www.solvetic.com/tutoriales/article/8579-como-instalar-eclipse-ide-ubuntu-21-10-y-20-04/

 

 

Llamar un backbean dentro de otro backbean

usar:

@ManagedProperty(value = «#{beanHistoryDocumentPleno}»)
private beanHistoryDocumentPleno bean;

//Funciona sólo si el bean es de tipo session scoped

Ver Presidencia/beanCategoryPleno

 

Uso de reCaptcha enterprise V3

Importante tener en cuenta que esta versión funciona con una evaluación de seguridad. Si la función de google retorna puntajes: mayor a 0.9 significa que el usuario de la página es un humano.

Lo primero es crear una cuenta de google cloud.

https://cloud.google.com/?hl=es

Se crea un proyecto en caso que no se haya creado previamente. Una vez creado el proyecto, es necesario copiar el id del mismo y conservarlo para agregarlo a nuestro backend.

Luego vamos al apartado de captcha

se crea una nueva clave. Es posible crear la clave para varios dominios. Ejemplo localhost y midominio.com. Una vez creado se copia el id de la clave y se conserva para el backend

Ahora se va al apartado de Credenciales api y se crea una nueva cuenta de servicio

Se llena toda la información , se habilita esta cuenta y se descarga el archivo json para vincular en nuestro backend.

Con esto ya funcionaría los llamados desde nuestro código fuente

fuente:
como agregar el recaptcha al formulario
https://cloud.google.com/recaptcha-enterprise/docs/instrument-web-pages?hl=es-419
validar el token obtenido
https://cloud.google.com/recaptcha-enterprise/docs/create-assessment?hl=es-419#java