Foro sobre Java EE > problemas al insertar en Base de datos
------------ Codigo del Formulario -------------
<h:head>
<title>Mi aplicación</title>
<link rel="stylesheet" type="text/css" href="https://gswas.com.mx/cas/css/gstheme.css"/>
<script type="text/javascript" src="./js/google_analitics.js" />
</h:head>
<center>
<h:form id="form1" method="post" action="add.html" commandName="imarca" style="height:600px;width:1000px;">
<table class= "cuadro" style= "whith:1000px" border= "1">
<tr>
<td style= "whith:30px">RAMO:</td>
<td><p:inputText id= "ramo1" value="#{catverMB.ramo}"/></td>
</tr>
<tr>
<td style= "whith:30px">CVEMARC:</td>
<td><p:inputText id= "marca1" value="#{catverMB.marca}"/></td>
</tr>
<tr>
<td style= "whith:30px">CVESUBM:</td>
<td><p:inputText id= "subMarca1" value="#{catverMB.subMarca}"/></td>
</tr>
<tr>
<td style= "whith:30px">MARTIPO:</td>
<td><p:inputText id= "marcaTipo1" value="#{catverMB.marcaTipo}"/></td>
</tr>
<tr>
<td style= "whith:30px">MODELO:</td>
<td><p:inputText id= "modelo1" value="#{catverMB.modelo}"/></td>
</tr>
<tr>
<td style= "whith:30px">CVEGS:</td>
<td><p:inputText id= "amis1" value="#{catverMB.amis}"/></td>
</tr>
<tr>
<td style= "whith:30px">IDPERIOD:</td>
<td><p:inputText id= "periodo1" value="#{catverMB.periodo}"/></td>
</tr>
<tr>
<td style= "whith:30px">SUMABAS:</td>
<td><p:inputText id= "sumaBase1" value="#{catverMB.sumaBase}"/></td>
</tr>
<tr>
<td>
<center>
<p:commandButton value= "Guardar" id= "BotonG" actionListener= "#{catverMB.agregarTarifa}"/>
</center>
</td>
</tr>
</table>
</h:form>
</center>
----------- Codigo del CatverService ------------------
@Transactional(readOnly= false)
public String agregarCatver(Bmarca catver){
String resultado="";
try{
bmarcaDAO.insert(catver);
}catch(Exception e){
e.printStackTrace();
throw new RuntimeException("Ocurrio un Error al hacer la Insercion");
}
return resultado;
}
------------- Codigo Del Manage Bean (CarverMB) --------------------
public void agregarTarifa(){
System.out.println(ramo);
System.out.println(marca);
System.out.println(subMarca);
System.out.println(marcaTipo);
System.out.println(modelo);
System.out.println(amis);
System.out.println(periodo);
System.out.println(sumaBase);
}
Tendrías que mirar tus logs a ver que pone. En tu configuración de hibernate puedes poner el parámetro hibernate.show_sql=true para ver las queries que hace.
También deberías ponernos las trazas y mensajes de error de la consola y el código del DAO, así poco podemos saber.
buenas tardes.
Tengo un formulario en JSF con Hibernate y estoy tratando de hacer la inserción pero no me queda, ya muestro la informacion que se captura del formulario pero no puedo hacer que se grabe en BD.