文件上传 getFile() 卡死


上传代码:

< form method="post" action="http://127.0.0.1/uploadfile" enctype="multipart/form-data"  id="myfile" >


        < input type="file" name="file" >

        < input type="submit" value="上传" >

</ form >


服务端代码:

public class UploadfileController  extends Controller{

    //屏蔽掉get方法

    @Before(POST.class)

    public void index()

    {

        try {

            UploadFile upfile = getFile();//JFinal规定getFile()必须最先执行

        } catch (Exception e)

        {

            System.out.println(e.toString());

        }

    }



现在的问题是代码执行到  UploadFile upfile = getFile(); 这行时,卡死了,程序没有往下走,虽然报异常,但是catch不到。

参考信息: https://www.jfinal.com/doc/3-11     http://www.oschina.net/code/snippet_2255303_43121   

文中说需要设置  

 maven 依赖:

 < dependency >

     < groupId >com.jfinal </ groupId >

     < artifactId >cos</ artifactId >

     < version >2017.5</ version >

 </ dependency  >


我现在的环境时: Idea , jetty 运行,没用 maven ,请问我该如何处理这个问题? 


评论区

热门反馈

扫码入社