jfinal 图片上传

<form class="layui-form" action="">

<div class="layui-form-item">

<label class="layui-form-label">项点名称:</label>

<div class="layui-input-block">

<input type="text" name="ca.name" required

placeholder="请输入名称" autocomplete="off" class="layui-input">

</div>

</div>

<div class="layui-form-item">

<label class="layui-form-label">车号:</label>

<div class="layui-input-block">

<select id="select_number" name="ca.c_number_id" lay-filter="role" >

<option value=""></option>

#for(x : list)

<option value="#(x.id)">#(x.c_number)</option>

#end

</select>

</div>

</div>

<div class="layui-form-item">

<label class="layui-form-label">项点描述:</label>

<div class="layui-input-block">

<textarea  name="ca.descirption" placeholder="请输入描述" class="layui-textarea"></textarea>

</div>

</div>

<div class="layui-form-item">

<label class="layui-form-label">上传图片:</label>

<input  type="file" id="chooseImage" name="file" width= 300px>

<img id="cropedBigImg" value='custom'  data-address='' height=80px margen-top:10px/>

</div>

<div class="layui-form-item">

<div class="layui-input-block">

<button class="layui-btn" lay-submit lay-filter="form-btn" >立即提交</button>

<button type="reset" class="layui-btn layui-btn-primary">重置</button>

</div>

</div>

</form>

这个里面图片上传的咋做,怎样将图片保存到服务器并将路径获取到保存在自己的model中。

评论区

正负余

2019-11-05 20:57

在controller中使用 getFile获取form表单提交的文件,需要注意的是使用了enctype="multipart/form-data")的表单,必须先调用getFile方法才能使getPara系列方法正常使用
https://www.jfinal.com/doc/3-11
文档很详细可以看看

柳志龙

2019-11-06 09:32

@正负余 还是不太懂,有代码示例么?

热门反馈

扫码入社