嗯,嗨社区,我是这里的新手(也是编程嘿)我开始了一个小jsf proyect,我试图在数据库中进行插入操作,我正在使用eclipse Java EE版本并使用Toad as Db经理,你也可以在下面看到我的代码; Eclipse在浏览器上放置了错误
Estado HTTP 500 - javax.el.PropertyNotFoundException: /insertaUsuario.xhtml @50,57 action="#{iu.addUsuarios}": Objetivo inalcanzable, identificador 'iu' resuelto a nulo... (Objective unreachable, identifier 'iu' resolved to null)
这是Java /侧面代码,我很高兴你的帮助,如果你告诉我一些事情。
package com.MainApp.bean;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import javax.faces.bean.ManagedBean;
@ManagedBean
public class InsertUsuarios {
public void addUsuarios() {
try {
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
final String DBURL = "jdbc:oracle:thin:@localhost:1521:XE";
final String DBUSER = "SYSTEM";
final String DBPASS = "SYSTEM";
Connection con;
con = DriverManager.getConnection(DBURL, DBUSER, DBPASS);
Usuarios Usuario;
Usuario = new Usuarios();
String name = Usuario.getNombre();
String lname = Usuario.getApellido();
String idc = Usuario.getCedula();
String salary = Usuario.getSueldo();
Statement statement = con.createStatement();
statement.executeQuery("INSERT INTO SYSTEM.USUARIOS"+"NOMBRE,CEDULA,APELLIDO,SUELDO"+
"VALUES('"+name+"','"+lname+"',"+idc+","+salary+")");
}
catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();}
}
}