Quantcast
Viewing all articles
Browse latest Browse all 4270

JSF buton çalışmamakta

bir yerden input alıp oracle databesinde sorgulayıp çıkış sayfasında o verilyeri vermek istiyaorum ama daha ilk baştaki sorgu butonu çalışmamakta.

front xhtml giriş sayfası

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
    xmlns:f="http://xmlns.jcp.org/jsf/core"
    xmlns:h="http://xmlns.jcp.org/jsf/html">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Query Page</title>
</head>
<body>
    <br />
    <br />
    <br />
    <br />
    <br />
    <br /> #{msgs.wellcome}
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />#{msgs.intro}  
<h:form>
<!--    <h:inputText id="name" value="#{query.name}" required="true" style="color: Red;" /> -->
    <h:commandButton value="Sorgula" action="#{query.search}" type="submit" id="Sorgu" />
</h:form>

</body>
</html>

Query.java java action sayfası

 package Que;

import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;

import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;

import oracle.jdbc.pool.OracleDataSource;

/*import com.vadi.base.dbao.*;
 import com.vadi.base.util.VadiUtil;
 import com.vadi.base.exception.ExceptionHandler;
 import com.vadi.kps.model.KpsEvlenmeEhliyetBelgesiBean;
 import com.vadi.kps.model.KpsOlayBean;
 import com.vadi.kps.model.Kpsv2TcKimlikNoBean;
 */

@ManagedBean(name="query")
@SessionScoped
public class Query {

    private String name;
    Connection con;
    Statement ps;
    ResultSet rs;
    String SQL_Str;
    private String soyad;
    private String anneadi;
    private String babaadi;

    public String search() {
        // users = new UserDAO().search(query);

        try {
            getData(name);
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        System.out.println("\\nName in search():"+name);
        return "valid";
    }

    // public List<Query> getRealData() throws SQLException{return
    // getData(name);}

    public List<QueryHolder> getData(String Name) throws SQLException {
        System.out.println("\\nName in metot:"+name);
        OracleDataSource ds;
        ds = new OracleDataSource();

        // con =
        // DriverManager.getConnection("jdbc:mysql://localhost:3306/db_jsf",
        // "root", "root");
        String url="jdbc:oracle:thin:@192.168.1.****/dbg";
        ds.setURL(url);
        Connection conn = null;
        // String url="/";
                //conn = DriverManager.getConnection(url);
        conn=ds.getConnection("***","****");
    //  conn = com.vadi.sosyalhizmetler.model.getConnection("jdbc/DTSVERP", "","");

        SQL_Str = "SELECT ASM4EVLENMEEHLIYETBELGESI.DAMATSOYAD,ASM4EVLENMEEHLIYETBELGESI.DAMATBABAADI,ASM4EVLENMEEHLIYETBELGESI.DAMATANNEADI FROM ASM4EVLENMEEHLIYETBELGESI where DAMATSOYAD like ('%"
                + Name + "%')";
        System.out.println("\\nConnected");
        // PreparedStatement ps = conn.conn.createStatement();
        Statement ps = conn.createStatement();
        if (ps == null)
            throw new SQLException("Can't get data source");
        rs = ps.executeQuery(SQL_Str);
        ps.close();
        if (con != null) {
            con.close();
        }

        // if (con == null)
        // throw new SQLException("Can't get data source");
        // ps = con.createStatement();

        if (rs == null)
            throw new SQLException("Can't get data source");
        List<QueryHolder> list = new ArrayList<QueryHolder>();

        while (rs.next()) {
            QueryHolder que = new QueryHolder();

            que.setSoyad(rs.getString("DAMATSOYAD"));
            que.setBabaadi(rs.getString("DAMATANNEADI"));
            que.setAnneadi(rs.getString("DAMATBABAADI"));

            list.add(que);

        }
System.out.println("\\nReturning");
        return list;
    }

    public String getAnneadi() {
        return anneadi;
    }

    public void setAnneadi(String anneadi) {
        this.anneadi = anneadi;
    }

    public String getBabaadi() {
        return babaadi;
    }

    public void setBabaadi(String babaadi) {
        this.babaadi = babaadi;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
        System.out.println("\\nName in set metot:"+name);
    }

    public String getSoyad() {
        return soyad;
    }

    public void setSoyad(String soyad) {
        this.soyad = soyad;
    }

}

Viewing all articles
Browse latest Browse all 4270

Trending Articles


huddam daveti


sonuç veren istihare


Şura Suresi 19. Ayet Mucizesi


Peri44


SCCM 2012 Client Installation issue


Herkes tarafından sevilmek ve ilgi manyağı olmak için dua


El-Mütekebbir


Cinli kişinin üzerinden cini almak icin


Hayy zikriyle herşey yaptırılabilir gibi bir şeyler okudum tecrübe edenler


ZİLHİCCE Ayında Okunacak Zikirler


"Yâ Kuddûs!" Esması Havâs ve Esrârı


Latifeler


Uzakta Bulunan Bir Velinin Kabrini Ziyaret Etmek İstersen...


Durru Meknun Kasidesi - Okunuşu ve Pdf dosyası


Kuvvetli muhabbet ve aşk tılsımı


Cin daveti nasıl yapılır


Tekasür Suresi


Papaz büyüsü


Papaz Büyüsü hakkında


Süfli Hadim-Cin Daveti