jfinal 上传文件 上传失败

HelloDege 发布于 2016/06/17 11:37
阅读 419
收藏 0
    HTML代码    
    <form id="form1" action="${basePath}/upload" method="post" enctype="multipart/form-data">
        <input type="file" id="file" name="file"></input>
        <input type="submit" onclick="" id="btn" value="上传">
    </form>

    
    后台
    public void upload()
    {      
         UploadFile files = getFile("file");
         this.renderJson("msg", files.getFileName());
    }

     引入了cos.jar


    没有显示报错信息,但文件不存在

  



加载中
0
JFinal
JFinal
   在 UploadFile 这一行设置个断点,上传完成后,看一下文件被保存在了什么地方
0
HelloDege
HelloDege

引用来自“JFinal”的评论

   在 UploadFile 这一行设置个断点,上传完成后,看一下文件被保存在了什么地方
InvocationTargetException 报500错误 ,文件没有被保存...
HelloDege
HelloDege
回复 @JFinal : 已经弄了一下午了,技术不精,倍感惭愧,还需指点
JFinal
JFinal
那就好解决了,根据错误信息秒秒钟就解决了
0
成长之路n
成长之路n
@JFinal  请问一下 ERROR com.jfinal.core.JFinalFilter(line/:77) -/saveFont
java.lang.IllegalStateException: Form too large203433>200000

at org.eclipse.jetty.server.Request.extractParameters(Request.java:326)  这个问题如何解决   设置me.setMaxPostSize(100*Const.DEFAULT_MAX_POST_SIZE);  没有用 .....

产生原因  我在前台截图  生成data Url 然后将这个 data URL 上传到后台 时候产生的

成长之路n
成长之路n
回复 @成长之路n :完结一下 应该是版本太旧了 换新版本 2.2
成长之路n
成长之路n
回复 @JFinal : 设置过 不起作用, 本地测试大于2M 就会出现这个错误 我现在用的jfinal 是jfinal-2.0-bin-with-src.jar 和jfinal2.1.jar 前台我用的 是 ajaxsubmit 提交的 类型是post
JFinal
JFinal
me.setMaxPostSize(...) 再大些: 1024 * 1024 * 100
返回顶部
顶部