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

📄 lofileserlet.java

📁 购物车是电子商务系统中常用的程序之一
💻 JAVA
字号:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class ioFileServlet extends HttpServlet
{
 public StringcodeToString(String str)
 {
  String s=str;
  try
  {
    byte tempB[]=s.getBytes("ISO-8859-1");
    s=new String(tempB);
    return s;
  }
  catch(Exception e)
  {
  return s;
  }
 }
 public void init(ServletConfig config) throws ServletException
 {
   super.init(config);
 }
 public void doPost(HttpServletRequest request,HttpServletResponse response) throw servletException,IOException
 {
  response.setContentType("text/html;charset=GB2312");
  PrintWriter out=response.getWriter();
  out.println("<HTML><head><title>接收新用户注册</title></head><BODY>");
  int RowSize=30;
  String tempString1=null;
  String tempString2=null;
  tempString1=codeToString(request.getParameter("file_content"));
  if(tempString1!=null)'
  {
   File tempFile1=new File("d:/fileContent.txt");
   FileWriter outfile1=new FileWriter(tempFile1,true);
   BufferedWriter outbuffer1=new BufferedWriter(outfile1);
   int writeStringLength=tempString1.length();
   for(int i=0;i<writeStringLength/RowSize+1;i++)
   {
    if((i+1)*20<writeStringLength)
    {
     tempString2=tempString1.substring(i*RowSize,(i+1)*RowSize);
    }
    else
    {
     tempString2=tempString1.substring(i*RowSize,writeStringLength);
    }
    outbuffer1.write(tempString2);
    outbuffer1.newLine();
   }
   outbuffer1.flush();
   outbuffer1.close();
   outfile1.close();
  }
  out.println("写入的文件内容是:<br>");
  File f=new File("d:/fileContent.txt");
  if(f.exists())
  {
   FileReader fileReader1=new FileReader(f);
   BufferedReader buffer1=new BufferedReader(fileReader1);
   byte bufferArray[]=new byte[90];
   String tempString=null;
   while((tempString=buffer1.readLine())!=null)
   {
    out.println(tempString+"<br>");
   }
   buffer1.close();
   fileReader1.close();
  }
  else
  {
  out.println("故事中暂时没有内容。");
 }
 out.println("</body> </html>");
}
}

⌨️ 快捷键说明

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