Hola a todos, un saludo. en esta ocasión veremos una de las funciones mas importantes de un CRUD (Aunque todas sean importantes), la función que realizaremos sera Crear, osea que registraremos información en una base de datos MYSQL mediante nuestra aplicación web-mobil, cabe mencionar que en gran parte el desarrollo de este tutorial depende de la realización de este, así que te invito a verlo, sin mas ni más empecemos!:
🌟 ¡Visita Nuestra Tienda para Programadores! 🌟Descubre Códigos Fuente, Cursos, Software, Computadoras, Accesorios y Regalos Exclusivos. ¡Todo lo que necesitas para llevar tu programación al siguiente nivel!
Aquí el código del managed beans
[cc lang=»java»]
package ManagedBeans;
import Controladores.PersonasJpaController;
import Entidades.Personas;
import javax.faces.application.FacesMessage;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;
import javax.faces.context.FacesContext;
/**
*
* @author IdlhDeveloper
*/
@ManagedBean
@RequestScoped
public class Registrar {
String nombres, apellidos, empresa;
PersonasJpaController controlPersona = new PersonasJpaController();
Personas persona = new Personas();
/**
* Creates a new instance of Registrar
*/
public Registrar() {
}
public String getNombres() {
return nombres;
}
public void setNombres(String nombres) {
this.nombres = nombres;
}
public String getApellidos() {
return apellidos;
}
public void setApellidos(String apellidos) {
this.apellidos = apellidos;
}
public String getEmpresa() {
return empresa;
}
public void setEmpresa(String empresa) {
this.empresa = empresa;
}
public void guardardatos(){
persona.setNombres(nombres);
persona.setApellidos(apellidos);
persona.setEmpresa(empresa);
controlPersona.create(persona);
FacesContext contex = FacesContext.getCurrentInstance();
contex.addMessage(null, new FacesMessage(«Mensaje de Informacion», «Los datos fueron guardados con exito»));
}
}
[/cc]
Pueden acceder a la descarga del proyecto desde aquí