想要实现上传图片,首先我们得了解file标签。
file标签可以很方便的实现文件长传的功能
<html:form action="file.do" method="POST" enctype="multipart/form-data">
<html:file property="file"/><html:submit/>
</html:form>
注意以下几点:
<html:file>必须在<html:form>标签中
<html:form>的method属性必须设为"POST"
<html:form>的编码类型enctype属性必须设为"multipart/form-data"
了解了file标签我们就可以编写我们的HTML方法了。
我创建了一个upload.html,把它放在templates的blog文件夹下。
在upload中创建一个表单。
接着在views中定义一个upload方法。
uploadpath接收的是一个元组,我在这里翻车了,希望大家注意一下。