javaweb 项目上传文件,在WebRoot下建一个upload文件夹,上传成功后,upload里面不显示

 我来答
百度网友e874e91
2012-10-22 · 知道合伙人数码行家
百度网友e874e91
知道合伙人数码行家
采纳数:19963 获赞数:67932
山东理工大学工业设计系毕业生,潍坊巨鸣广告有限公司总经理。

向TA提问 私信TA
展开全部
Z4root和腾讯手机管家、安卓大师、刷机精灵等root软件都比较方便。
不过z4root也有许多不足的地方,z4root也不是全能,并不能支持所有的安卓手机进行root,不能使用z4root进行root的椒友们只能通过其它方法进行root了。
教给椒友们的将是最简单的方法,使用root软件一键root:
1、首先下载z4root软件并安装到手机中,安装完成后打开z4root软件。
2、打开后将会出现两个选项,第一个是临时root,也就是reboot(重启)后就会还原回未root状态,第二个就是永久root了,使用第二个以后,我们重新开机也不再需要root权限了。
3、选择一项进入后,软件就会自动对手机进行root,完全不用我们手工进行操作,非常得方便。
4、经过一段时间的等待之后,如果成功的话,会在软件菜单中增加一个授权管理的图标,有了这个图标就表示我们的手机已经root成功了,现在你想怎么用就怎么用了。
不过,软件法失败率也不低,一般情况下刷机法更为可靠,互联网上有各种机型的各种教程,因此通常情况下不建议使用软件法。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
icecream3967
2012-10-22 · 超过21用户采纳过TA的回答
知道答主
回答量:109
采纳率:0%
帮助的人:52万
展开全部
可能上传路径错了吧,你也不贴代码,咋帮你找错误。。。
追问
InputStream is=new FileInputStream(file);
String root=ServletActionContext.getRequest().getRealPath("/upload");
File destFile=new File(root,this.getFileFileName());
OutputStream os=new FileOutputStream(destFile);
byte[] buffer=new byte[400];
int length=0;

while((length=is.read(buffer))>0){
os.write(buffer,0,length);

}
追答
ServletActionContext.getRequest().getRealPath("/upload");这方法貌似已经废弃了。。。。

先把中间的getRequest()换成getServletContent()试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式