欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Java在页面实现文件上传具体代码

程序员文章站 2024-02-19 11:31:52
...

文件上传具体代码,拷贝可用。

1、核心代码:


1.1页面代码

<body>
    <form action="file.action" method="post" enctype="multipart/form-data">
        文件上传<input name="file" type="file" />
        <input type="submit" value="上传"/>
    </form>
</body>

1.2 springMVC配置代码

<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
    <property name="maxUploadSize" value="10485760"></property>
</bean>
1.3 controller中接收代码:

@Controller
public class FileController {
    @RequestMapping("file.action")
	//将代码写到磁盘位置
    public String file(MultipartFile file) throws IOException{
        FileUtils.writeByteArrayToFile(new File("D:\\图片样例\\"+file.getOriginalFilename()), file.getBytes());
        return "hello";
    }
}