Twitter Youtube Github
Burak Kutbay'ın Kişisel Blog'u |

Type and hit Enter to search

  • Quarkus Dersleri
  • Spring Dersleri
    • Spring Cloud
    • Spring Boot
    • Spring Uygulama Örnekleri
    • Spring Core
    • Spring JDBC Template
    • Spring MVC
  • İleri Java Dersleri
    • Java Server Faces
    • Java Server Pages
    • PrimeFaces
    • Servlet
    • JDBC
    • JSTL
    • Java 8
  • Hibernate Dersleri
  • / Diğer
    • Ünlü Bilişimciler
    • C Sharp
    • Kütüphane
    • Makale
  • Hakkımda
Java Server Page

Jsp de Dosya İşlemleri Okuma, Yazma, Oluşturma

Paylaş

Java Server Pages Dersimizin bu yazısında, Java Server Pages üzerinden;
*
Dosya Oluşturma;
Dosya Yazma;
Dosya Okuma;
işlemlerini göreceğiz.
Dosya işlemlerinde kullanacağımız kütüphane java.io.* kütüphaneleridir. Dosya yazma işlemine başlamadan önce bu kütüphaneyi programımıza eklemeyi ihmal etmeyelim.

Dosya Oluşturma

Java Server Pages’te Dosya Oluşturma işlemi FileOutputStream komutu ile olmaktadır. JSP’de bir dosya oluşurmak istiyrosak komutumuz.

<%@page import="java.io.*"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@ page import="javax.servlet.http.HttpUtils,java.util.*" %>

<%
try{
FileOutputStream dosya = new FileOutputStream("C://Deneme.txt");
out.println ("Dosya Oluşturuldu");
}
catch (IOException e){
out.println ("Dosya Oluşturulamadı");
}
%>

Dosya Yazma

Dosyamızı oluşturduk. Oluşan dosyamıza bir metin ya da kayıt eklemek için kullanılan komut ise PrintStream ile gerçekleşmektedir.

<%@page import="java.io.*"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@ page import="javax.servlet.http.HttpUtils,java.util.*" %>

<%
try{
FileOutputStream dosya = new FileOutputStream("C://Deneme.txt");
out.println ("Dosya Oluşturuldu");
try{
new PrintStream(dosya).println("Burak Kutbay");
out.println ("Verileriniz Dosyaya Eklendi.");
dosya.close();
}
catch(Exception e){
out.print("Verileriniz Dosyaya Eklenemedi.");
}
}
catch (IOException e){
out.println ("Dosya Oluşturulamadı");
}
%>

Dosya Okuma

Verilerimizi dosyamıza kayıt ettik. Bu verileri okumak istersek BufferedReader komutu ile gerçekleştiriyoruz.

<%@page import="java.io.*"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@ page import="javax.servlet.http.HttpUtils,java.util.*" %>

<%
try{
out.println("Dosya Bilgileri"+"
");
BufferedReader dosya = new BufferedReader(new FileReader("C://Deneme.txt"));
String bosluk = "";
while ((bosluk = dosya.readLine()) != null) {
out.println("*"+bosluk+"");
}
dosya.close();}
catch(IOException e)
{
out.print("");
}
%>

 

 

Diğer Jsp Dersleri İçin Tıklayınız

Tags:

BufferedReaderFileOutputStreamJava Server PagesjspPrintStream

Paylaş

Diğer Yazılar

javb
Previous

Jsp Request Metod’ları Java Server Pages

blank
Next

Facebook Internet Explorer 9 ile Çok Daha İyi

Next
blank
08 Temmuz 2012

Facebook Internet Explorer 9 ile Çok Daha İyi

Previews
05 Temmuz 2012

Jsp Request Metod’ları Java Server Pages

javb

2 Comments

  1. melih dedi ki:
    26 Ekim 2012, 04:49

    s.a. peki bu dosyadan okuma yaptık
    sonra dosyadaki bilgileri diziye atıp bunu script içinde nasıl kullanabilirim ?? nasıl bu bilgileri çağırabilirim

    Cevapla
  2. asdf asdfasd dedi ki:
    28 Ocak 2014, 09:53

    onuda sen yap 🙂 herşeyi devletten bekleme 😛

    Cevapla

Bir cevap yazın Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

İlgini Çekebilir

blank

Servlet Nedir?

javb

Jsp Request Metod’ları Java Server Pages

javb

Apache Tomcat Kurulumu ve Kullanımı

blank

Java Kitaplığım – Kim Korkar Java’dan

Burak Kutbay'ın Kişisel Blog'u |

© 2008 - ∞, Her hakkı saklıdır.

Link

  • Hakkımda
  • İletişim
  • Arşiv

Kategori

Struts
Röportaj
Android
Vue.js
Node.js
Redis
Spring Cloud Stream
Spring Data
Debezium
Mikroservis Mimarisi
XCode
Spring Native
Video
PostgreSQL
Spring Security
JPA
iPhone Uygulama Geliştirme
Objective C
Design Patterns
DevOps
Git
Apache Kafka
Maven
Yaptığım Projeler
Servlet
Spring Cloud
Linux
Spring
PrimeFaces
Spring Jdbc Template
JDBC
RabbitMQ
Manset
Google
Spring MVC
OCA Java SE 8
Quarkus
Spring Core
Microsoft
Veritabanı
Tanıyalım
Java SE
Hibernate
Teknoloji
Okuduğum Kitaplar
Java Server Faces
Yazılım Mühendisliği
C Sharp
Spring Boot
Java
Günlüğüm
Java Server Page
Makale

Takip Et

Twitter Youtube Github