慕盖茨0543527
示例中生成的tempFile只读,不能写入内容?
巫v巫
额。。。
得看你的代码是怎么写的
HelloIT_Gril
检查上传成功后文件的路径.
慕仰4527135
你可以在上传文件的时候,打开开发者模式 在哪个里面应该也能看到这些上传的内容
qq_y杰_0
确实没发现其他文件
Eyre悱
RequestDispatcher dispatcher = req.getRequestDispatcher("jsp/01.jsp");
dispatcher.forward(req, resp);
要把request和response发送到前台
qq_稾_0
chrome谷歌浏览器,按F12下,找到Network窗口。其功能可以替代iE的httpwatch插件。
慕婉清8928936
临时文件的 文件名 可以使用当前时间加几个随机字符串,不要只用一个临时文件.
weibo_籁皮尐欣i_0
ajaxsubmit
贰零一贰
InputStream fileSource = request.getInputStream();
//得到服务器的根路径
String rootPath = request.getRealPath("/");
//指定文件存放路径
String realPath = rootPath + "/" + "upload";
//定义文件存放的目录,注意 目录也是文件
File file = new File(realPath);
//如果目录不存在
if (!file.isDirectory()) {
//创建文件上传目录
file.mkdirs();
}
File newFile = new File(realPath + "/" + "tempFile");
//向newFile文件中写入数据
//文件存放在Tomcat中项目的根目录下的upload文件夹中
FileOutputStream outputStream = new FileOutputStream(newFile);
byte[] b = new byte[1024];
int n;
while((n=fileSource.read(b))!=-1){
outputStream.write(b,0,n);
}
outputStream.close();
fileSource.close();
System.out.println("Post..");
蓝小七
手动创建:temp这个文件夹 完整路径为: D:\temp\temp.txt
慕虎5635680
慕粉3581401
silenceray
lecea
我没有这个临时文件 还不报错 为啥
lecea
霜华满汀
没发现文件啊 ,是不是没有文件
庄学爸
在input标签中加上id和name属性
plumo
关于预览图片,这所谓“老师”的代码和讲解都是错的,不要学,不用理会
小鹏子
这个问题在课程总结章节中有介绍,请参考。
丿狮子座灬
哦,等我学了struts再看下,谢了
羡慕不来
文件读取的时候有问题了吧
求知之