• Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
JSP’de Üye Kayit Formu Örneği

 
#1

 Java Server Pages Dersimizin bu yazısında basit bir örnek yapacağız.*jlo.jpg?resize=225%2C300
*
Üye olacak kişinin bilgilerini alıp veritabanımıza kayıt edeceğiz. Satır satır açıklamayacağım çünkü önceki derslerimizde detaylı olarak anlatmaya çalışmıştım.

index.jsp sayfası


<%@page contentType="text/html" pageEncoding="UTF-8"%>
 
<!DOCTYPE html>
 
<html>
 
<head>
 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 
<title>JSP Page</title>
 
</head>
 
<body><center>
 
<br>
 
<br>
 
<h3><b style="color:black;background-color:#a0ffff">Üye</b> Kayıt <b style="color:black;background-color:#ff9999">Formu</b></h3>
 
<form action="Kaydet.jsp" method="POST">
 
<table>
 
<tr>
 
<td>TC No:</td>
 
<td><input type="text" name="tcno" /></td>
 
</tr>
 
<tr>
 
<td>Ad:</td>
 
<td><input type="text" name="ad"/></td>
 
</tr>
 
<tr>
 
<td>Soyad:</td>
 
<td><input type="text" name="soyad"/></td>
 
</tr>
 
<tr>
 
<td>Adres:</td>
 
<td><textarea name="adres" rows="3" cols="16"></textarea></td>
 
</tr>
 
<tr>
 
<td>İli:</td>
 
<td><input type="text" name="il"/></td>
 
</tr>
 
<tr>
 
<td>İlçe:</td>
 
<td><input type="text" name="ilce"/></td>
 
</tr>
 
<tr>
 
<td><input type="submit" value="Kaydet" /></td>
 
</tr>
 
</table>
 
</form></center>
 
</body>
 
</html>

 
Kaydet.jsp Sayfası


<%@page contentType="text/html" pageEncoding="UTF-8"%>
 
<%@page import="java.sql.Connection, java.sql.PreparedStatement" %>
 
<%@page import="java.sql.SQLException,java.sql.DriverManager" %>
 
&nbsp;
 
<html>
 
<head>
 
<title>JSP Page</title>
 
</head>
 
<body>
 
<%!
 
Connection baglanti=null;
 
PreparedStatement ifade=null;
 
String tcNo,ad,soyad,il,ilce,adres;
 
%>
 
<%
 
try{
 
tcNo=request.getParameter("tcno");
 
ad=request.getParameter("ad");
 
soyad=request.getParameter("soyad");
 
adres=request.getParameter("adres");
 
il=request.getParameter("il");
 
ilce=request.getParameter("ilce");
 
try{
 
Class.forName("com.mysql.jdbc.Driver");
 
}catch(ClassNotFoundException e){
 
out.println("Jdbc Yüklenemedi");
 
}
 
baglanti=DriverManager.getConnection("jdbc:mysql://localhost/uyeliksistemi?useUnicode=true&characterEncoding=UTF-8", "root", "root");
 
ifade=baglanti.prepareStatement("insert into uyekayit(uyetc,uyead,uyesoyad,uyeadres,uyeil,uyeilce) values(?,?,?,?,?,?) ");
 
ifade.setString(1, tcNo);
 
ifade.setString(2, ad);
 
ifade.setString(3, soyad);
 
ifade.setString(4, adres);
 
ifade.setString(5, il);
 
ifade.setString(6, ilce);
 
ifade.executeUpdate();
 
}catch(SQLException e){
 
out.println("Hata");
 
}finally{
 
ifade.close();
 
baglanti.close();
 
out.println("Kayıt Yapıldı");
 
}
 
%>
 
</body>
 
</html>

 



Ara
Cevapla


[-]
Hızlı Cevap

İnsan Doğrulama:
Aşağıda görünen onay kutusunu işaretleyiniz. Bu işlem otomatik spam kayıtları önlemek için kullanılır.

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  JSP ile Veri Tabanında Kayıt Arama (MySql) dalaylama 0 1,272 09-06-2017, Saat: 23:21
Son Yorum: dalaylama
  JSP ile Veri Tabanına Kayıt Ekleme (MySql) dalaylama 0 1,220 09-06-2017, Saat: 23:19
Son Yorum: dalaylama

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


Konuyu Okuyanlar:
1 Ziyaretçi

   
Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2020 MyBB Group.  



Merih Forum® bilgi paylaşım platformu. 2015-2020 Tüm hakları saklıdır.