String filename=this.servlet.getServletContext().getRealPath("/");
FileOutputStream fos = new FileOutputStream
(filename+"/java/Tomcat 5.0/webapps/SExam/files/"
+ fileUp.getFileName());)
FileOutputStream fos = new FileOutputStream
(filename+"/java/Tomcat 5.0/webapps/SExam/files/"
+ fileUp.getFileName());)
在struts action中this.getServlet().getServletContext().getRealPath("/upload");
InputStream is = file.getInputStream();
FileOutputStream fos = new FileOutputStream(this.getServletContext().getRealPath("/upload"));
int x;
while((x=is.read())!=-1){
fos.write(x);
}
fos.flush();
fos.close();