//方法一:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;public class DeleteFileServlet extends HttpServlet {public void doGet (HttpServletRequest req,HttpServletResponse res)
throws ServletException,IOException
{
res.setContentType("text/html");
PrintWriter out = res.getWriter();
out.println("<br>Start."); File f1 = new File("c:\\f1.txt"); try {
if (f1.exists() ) {
out.println("<br>F1 exists.");
out.println("<br>Remove file.");
f1.delete();
} else {
out.println("<br>F1 doesn't exist.");
out.println("<br>Create the file.");
PrintWriter printWriter = null;
FileWriter file = null;
file = new FileWriter("c:\\f1.txt",true);
printWriter = new PrintWriter(file);
printWriter.println("text");
file.close();
} }
catch ( SecurityException e ) {
out.println(e);
} out.println("<br>End.");
}
}
//方法2:
import java.io.*;
public class Delete{
public void delete(String Filename){
try{
File f = new File(Filename);
f.delete();
}
catch(Exception e){
e.toString();
}
}
public void create(String Filename){
try{
File f = new File(Filename);
f.createNewFile();
}
catch(Exception e){
e.toString();
}
}
public static void main (String args[]){
Delete mydel = new Delete();
mydel.delete("try.dat");
mydel.create("hello");
}
}
//方法3:用签名的applet
.......
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;public class DeleteFileServlet extends HttpServlet {public void doGet (HttpServletRequest req,HttpServletResponse res)
throws ServletException,IOException
{
res.setContentType("text/html");
PrintWriter out = res.getWriter();
out.println("<br>Start."); File f1 = new File("c:\\f1.txt"); try {
if (f1.exists() ) {
out.println("<br>F1 exists.");
out.println("<br>Remove file.");
f1.delete();
} else {
out.println("<br>F1 doesn't exist.");
out.println("<br>Create the file.");
PrintWriter printWriter = null;
FileWriter file = null;
file = new FileWriter("c:\\f1.txt",true);
printWriter = new PrintWriter(file);
printWriter.println("text");
file.close();
} }
catch ( SecurityException e ) {
out.println(e);
} out.println("<br>End.");
}
}
//方法2:
import java.io.*;
public class Delete{
public void delete(String Filename){
try{
File f = new File(Filename);
f.delete();
}
catch(Exception e){
e.toString();
}
}
public void create(String Filename){
try{
File f = new File(Filename);
f.createNewFile();
}
catch(Exception e){
e.toString();
}
}
public static void main (String args[]){
Delete mydel = new Delete();
mydel.delete("try.dat");
mydel.create("hello");
}
}
//方法3:用签名的applet
.......
(For UNIX/Linux)
<%@ page import="java.io.File" %>
File myFile = new File("/usr/local/.../product/proimage.gif");
myFile.delete();(For Windows)
<%@ page import="java.io.File" %>
File myFile = new File("c:\\temp\product\proimage.gif");
myFile.delete();(For Solaris)
<%@ page import="java.io.File" %>
File myFile = new File("~/usr/.../product/proimage.gif");
myFile.delete();