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
Webrequest
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...
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
since1299 örnek kodlar gönderebilirsen çok sevinirim
yardımlarınız için çok teşekkürler
Şö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