发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 云架构 框架 开发教程 SOA 大数据 扩展性 并发编程 EDA 分布式 函数编程
1 2 3 下一页 Go 3

本论坛上传图片的严重错误!

2003-06-13 20:58
赞助商链接

2003-06-13 21:00

大家知道为什么吗?
当你的用户名是中文时,上传图片就会出现错误!
可能是上传图片后生成中的中文名子的原因?

2003-06-15 09:55

那是因为你用中文用户名时,该Jive版本产生上传文件或图片文件名规则是用户名+系统随机产生的五位数,但是读取文件时无法识别中文

2003-06-15 17:56

> 那是因为你用中文用户名时,该Jive版本产生上传文件或图片
> 募嬖蚴怯没?+系统随机产生的五位数,但是读取文件时
> 薹ㄊ侗鹬形?

请问有办法解决?我也遇到了同样的问题

2003-06-16 22:13

没办法!现在的Jdon版Jive上传文件实际是由com.oreilly.servletMultipartRequest这个类实现的,但是这个类源码并没有包含在Jdon版中,我跟踪到这里就没办法了!
实际处理上传过程由com.jdon.picture.Upload处理如下:
public void startUpload(HttpServletRequest request) throws Exception
{
if (uploaddir==null)
throw new Exception("No Upload directory!");
try{
mrequest=new MultipartRequest(request,uploaddir,size * 1024);
} catch (Exception ex) {
throw new Exception("MultipartRequest()"+ex.getMessage());
}

}
粗体部分就是调用com.oreilly.servletMultipartRequest这个类实现的。
关于上传文件图片最大500k,可以修改com.jdon.picture.Upload的size属性,但是最大不要超过1048576,这是com.oreilly.servletMultipartRequest类缺省最大值!

这些是我目前研究结果,有什么不妥,大家指出!

3Go 1 2 3 下一页

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com