我编写了一个基于SERVLET的计数器,请问怎么样用JSP显示出来
源程序如下:
FileCounter.java
package counter;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
public class FileCounter extends HttpServlet {
int counter;
public void init(ServletConfig config) throws ServletException {
super.init(config);
}
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String id=request.getParameter("id");
File file=new File("D:/FileCounter"+id+"counter.txt");
RandomAccessFile raf;
if(!file.exists()){
raf=new RandomAccessFile(file,"rw");
counter=1;
raf.writeInt(counter);
raf.close();
}
else{
raf=new RandomAccessFile(file,"rw");
counter=raf.readInt();
counter++;
raf.seek(raf.getFilePointer()-1);
raf.write(counter);
raf.close();
}
response.setContentType("text/html");
PrintWriter out = new PrintWriter (response.getOutputStream());
out.print("本页已有"+counter+"</font>人次造访");
out.close();
}
}