%@ page import="java.io.*" %> <%! int counter = 0; public void jspInit() { try { FileInputStream countFile = new FileInputStream ("counter.dat"); DataInputStream countData = new DataInputStream (countFile); counter = countData.readInt(); } catch (FileNotFoundException ignore) { // No file indicates a new counter. } catch (IOException e) { e.printStackTrace(); } } public void jspDestroy() { try { FileOutputStream countFile = new FileOutputStream ("counter.dat"); DataOutputStream countData = new DataOutputStream (countFile); countData.writeInt(counter); } catch (IOException e) { e.printStackTrace(); } } %>