波总 您好 上传文件getFile()问题

frankbak 发布于 2016/01/14 22:46
阅读 191
收藏 0

@JFinal 你好,想跟你请教个问题:

有个form,

<form action="/item/save" method="post" enctype="multipart/form-data">

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

<input ..../>

表单上传文件 不是必填项,如果没有上传文件的话,controller中的getFile("img"),为null 会报错,要是不添加getFile("img"),还无法使用getModel(xxx.class),我一下就脑抽了。请帮忙 谢谢~

 

加载中
0
JFinal
JFinal
   先调用一下 getFile() ,无论是不是必填,因为此请求为 multipart 请求,需要使用 getFile() 先解析出参数来,才可以 getModel(...)。jfinal 手册中有关文件上传这一章有明确说明。
JFinal
JFinal
回复 @frankbak : 仔细看完jfinal 手册有值得的,节省很多时间
frankbak
frankbak
问题解决啦 非常感谢 波总帮助 刚开始接触 JFinal 只是快速的扫了便文档,现在回过头来再看才发现真是简单明了,该注意的地方都提到了。
返回顶部
顶部