上传代码:
< 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 ,请问我该如何处理这个问题?