blog如何上传图片

想要实现上传图片,首先我们得了解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中创建一个表单。

blog如何上传图片


接着在views中定义一个upload方法。

blog如何上传图片

uploadpath接收的是一个元组,我在这里翻车了,希望大家注意一下。