Donny Wilfri Gultom Weblog

Pengharapan & Doa

Life cycle of Servlet

Posted by wilfri on September 12, 2008

import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class CounterPersist extends HttpServlet{
String fileName = “conter.txt”;
int count;
public void init(){
try{
FileReader fileReader = new FileReader (fileName);
BufferedReader bufferedReader = new BufferedReader(fileReader);
String initial = bufferedReader.readLine();
count = Integer.parseInt(initial);
}catch (FileNotFoundException e){count=0;}
catch (IOException e){ count =0;}
catch (NumberFormatException e){ count =0;}
}

public void doGet(HttpServletRequest requet, HttpServletResponse response)
throws IOException, ServletException{
response.setContentType(“text/plain”);
PrintWriter out = response.getWriter();
count++;
out.println(“Since loading, this is servlet has “+”been accessed”+count+”times.”);
out.close();
}

public void destroy(){
try{
FileWriter fileWriter = new FileWriter(fileName);
String countStr = Integer.toString(count);
fileWriter.write(countStr);
fileWriter.close();
}catch(IOException e){
e.printStackTrace();
}
}
};

best regards..

if06013@students.del.ac.id

Advertisement

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

 
Follow

Get every new post delivered to your Inbox.