⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 periodservlet1.java

📁 B/S架构的软件项目实训;包括全部详细文档合源程序
💻 JAVA
字号:
package ch4.servlet;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.util.*;
public class  PeriodServlet1 extends HttpServlet
{
	static int counter;
	public void init() 
	{
		try
		{
			BufferedReader in=new BufferedReader(new FileReader("counter.txt"));
			String s=in.readLine();
			if (s!=null)
			{
			   counter=Integer.parseInt(s);
			}
			else
				counter=0;
		
		}
		catch(IOException e){}

	}

	
	public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException,ServletException 
	{
		response.setContentType("text/HTML;charset=GB2312");
		PrintWriter out=response.getWriter();
		counter++;
		out.println("<HTML>");
		out.println("<head>");
		out.println("<title> 保持计数器连续</title></head>");
		out.println("<body>");
		out.println("该Servlet已经被访问 <b>"+String.valueOf(counter)+" </b>次!"+"\n");
     	out.println("</body>");
		out.println("</HTML>");
	}

	public void destroy()
	{
	 try
		{
			PrintWriter out=new PrintWriter(new FileOutputStream("counter.txt"),true);
			out.println(counter);
			System.out.println(counter);
		}
		catch(IOException e){}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -