Webrequest

hasanbalci77
20-11-2008, 11:53   |  #1  
OP Taze Üye
Teşekkür Sayısı: 0
14 mesaj
Kayıt Tarihi:Kayıt: Tem 2008

javada webrequest nasıl yapılır. webrequest kullanarak web sayfalarından bilgileri database'e kaydetmem lazım
yardımlarınızı ve görüşlerinizi bekliyorum

bozfar
20-11-2008, 18:43   |  #2  
Yeni Üye
Teşekkür Sayısı: 0
42 mesaj
Kayıt Tarihi:Kayıt: Tem 2008

herhalde jsp kullancaksın???
jsp kullanacaksan <% %> imleçleri arasına bildiğimiz java veritabanı kodlarını yazabilirsin. kayıt verileri olarak da request.getParameter("parametreAdi") şeklinde kodlama yaparsan requesti alıp veritabanına kaydetmiş olursun. tabii ki request parametrelerini html formtadında bir sayfadan çağırabilirsin. htmlde form tagları arasında tanımladığın input tagları sana bu konuda yardımcı olacaktır
kolay gelsin...

since1299
22-11-2008, 01:38   |  #3  
Taze Üye
Teşekkür Sayısı: 0
9 mesaj
Kayıt Tarihi:Kayıt: Eki 2008

bozfar arkadaşım doğru bir noktaya değinmiş.Form tagı altına ilk önce hangi sayfaya değerleri action metoduyla belirtiyoruz.Daha sonra bizim inptlarımızı parametre olarak action sayfasına gönderiyoruz ve bu parametreleri request.getparameter("parametre adı") metoduyla alıyoruz ve gerekli veri tabanı bağlantılarıyla  veri tabanına bilgilerimizi yapıyoruz.Eğer açıklayıcı olmadıysa ornek kodlar gönderebilirm

hasanbalci77
22-11-2008, 18:25   |  #4  
OP Taze Üye
Teşekkür Sayısı: 0
14 mesaj
Kayıt Tarihi:Kayıt: Tem 2008

since1299 örnek kodlar gönderebilirsen çok sevinirim
yardımlarınız için çok teşekkürler

since1299
22-11-2008, 20:48   |  #5  
Taze Üye
Teşekkür Sayısı: 0
9 mesaj
Kayıt Tarihi:Kayıt: Eki 2008

Şöyle basit bir örnek yapalım. 2 sayfamız olsun birincisi kayıtgiris.jsp ikincisi ise kayıt.jsp.Birinci sayfamızda 3 tane veriyi parametre olarak ikinci sayfaya göndereceğiz ve ikinci sayfada da bu bilgileri  bir tabloda göstereceğiz.Tabi burada ne yapmak istediğin sana kalmış.ister veritabanına kaydedersın istersen biçimledirerk gösterirsin.
kayıtgiris.jsp sayfamızın kodları soyle
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
    <h1>Kayıt Sayfası</h1>
        <form name="kayıtbilgileri" action="kayıt.jsp">
    <input type="text" name="yas" value="" />
    <input type="text" name="ad" value="" />
    <input type="text" name="soyad" value="" />
    <input type="submit" value="kaydet" />
</form>

    </body>
</html>

burada gordugun uzere kullanıcıdan 3 tane bilgi girmesini istiyoruz.dikkat etmen gerek sey form tagının ıcıne yazacakların.form tagı ıcındekı "action" metodu parametreler hangı sayfaya göndereceğini belirler.
kayıt.jsp sayfasının kodları da soyledir:
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
    <h1>JSP Page</h1>
    <table border="1">
<tr>
<td><%= request.getParameter("ad")%></td>
</tr>
<tr>
<td><%= request.getParameter("soyad")%></td>
</tr>
<tr>
<td><%= request.getParameter("yas")%></td>
</tr>
</table>
burda yaptıgımız sey ise kayıtgiris.jsp sayfasından parametre olarak gonderdığımız bilgileri request.getParameter("parametre adı") metoduyla almak.burada dikkat edeceğin duurm ıse request.getParameter() metodunun ıcıne doygu parametreyı yazman olacaktır.Parametre adı ıse ilk sayfada gordugun uzere input ların name dir.kolay gelsın