如何把图片上传到项目目录下呢?给个例子吧...

解决方案 »

  1.   

    <html> <head> <title>文件上载</title> </head> <body> <form action="upjsp.jsp" enctype="MULTIPART/FORM-DATA" method=post> <br /> 公司: <input type="text" name="company" /> <br /> 选择要上载的文件 <input type="file" name="filename" /> <br /> <input type="submit" value="上载" /> </form> </body> </html> 表单的action属性值是upjsp.jsp,这是将请求发送给upjsp.jsp文件。upjsp.jsp调用了名为UpBean的JavaBean。 程序如下: <jsp:useBean id="TheBean" scope="page" class="UpBean " /> <% TheBean.doUpload(request); %> 下面是UpBean的实现代码: import java.io.*; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.ServletInputStream; public class UpBean { public void doUpload(HttpServletRequest request) throws IOException { PrintWriter pw = new PrintWriter( new BufferedWriter(new FileWriter("test.txt"))); ServletInputStream in = request.getInputStream(); int i = in.read(); while (i != -1) { pw.print((char) i); i = in.read(); } pw.close(); } }